mirror of
git://soft.sys114.com/odroid-stamper
synced 2025-12-19 01:48:42 +09:00
functions: add support common build script for a specific distro
Signed-off-by: Dongjin Kim <tobetter@gmail.com> Change-Id: Ib523ba8a532b3fb6b1522cac880cc01fbcca1254
This commit is contained in:
@@ -114,6 +114,7 @@ get_packages() {
|
||||
get_flavour_packages() {
|
||||
local pkgs=""
|
||||
|
||||
pkgs="${pkgs} $(get_packages distro/${DISTRO}/common/packages)"
|
||||
pkgs="${pkgs} $(get_packages distro/${DISTRO}/${FLAVOUR}/packages)"
|
||||
pkgs="${pkgs} $(get_packages boards/${BOARD}/packages)"
|
||||
pkgs="${pkgs} $(get_packages boards/${BOARD}/distro/${DISTRO}/${FLAVOUR}/packages)"
|
||||
@@ -130,6 +131,7 @@ get_flavour_packages() {
|
||||
get_blacklist_packages() {
|
||||
local pkgs=""
|
||||
|
||||
pkgs="${pkgs} $(get_packages distro/${DISTRO}/common/blacklist)"
|
||||
pkgs="${pkgs} $(get_packages distro/${DISTRO}/${FLAVOUR}/blacklist)"
|
||||
pkgs="${pkgs} $(get_packages boards/${BOARD}/blacklist)"
|
||||
pkgs="${pkgs} $(get_packages boards/${BOARD}/distro/${DISTRO}/${FLAVOUR}/blacklist)"
|
||||
@@ -454,6 +456,8 @@ do_run_fixups() {
|
||||
|
||||
[ -d ${TOPDIR}/overlay ] && rsync -a ${TOPDIR}/overlay/* ${rootfs_mnt}/overlay/
|
||||
[ -d ${WORKDIR}/overlay ] && rsync -a ${WORKDIR}/overlay/* ${rootfs_mnt}/overlay/
|
||||
[ -d ${TOPDIR}/distro/${DISTRO}/common/overlay ] \
|
||||
&& rsync -a ${TOPDIR}/distro/${DISTRO}/common/overlay/* ${rootfs_mnt}/overlay
|
||||
[ -d ${TOPDIR}/distro/${DISTRO}/${FLAVOUR}/overlay ] \
|
||||
&& rsync -a ${TOPDIR}/distro/${DISTRO}/${FLAVOUR}/overlay/* ${rootfs_mnt}/overlay
|
||||
[ -d ${TOPDIR}/custom/${CUSTOMOS}/overlay ] \
|
||||
|
||||
@@ -118,6 +118,8 @@ if [ ! -d ${TOPDIR}/distro/${DISTRO}/${FLAVOUR} ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
[ -f ${TOPDIR}/distro/${DISTRO}/common/functions ] && \
|
||||
. ${TOPDIR}/distro/${DISTRO}/common/functions
|
||||
[ -f ${TOPDIR}/distro/${DISTRO}/${FLAVOUR}/functions ] && \
|
||||
. ${TOPDIR}/distro/${DISTRO}/${FLAVOUR}/functions
|
||||
. ${TOPDIR}/boards/${BOARD}/functions
|
||||
|
||||
Reference in New Issue
Block a user