diff options
Diffstat (limited to 'mk/build.mk')
-rw-r--r-- | mk/build.mk | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/mk/build.mk b/mk/build.mk index 78a3e7709..89c7303bf 100644 --- a/mk/build.mk +++ b/mk/build.mk @@ -33,8 +33,6 @@ DEFCONFIG= ADK_DEBUG=n \ ADK_TARGET_USE_SSP=n \ ADK_TOOLCHAIN_WITH_LTO=n \ ADK_TARGET_USE_LTO=n \ - ADK_TOOLCHAIN_WITH_GOLD=n \ - ADK_TARGET_USE_GOLD=n \ ADK_TARGET_USE_GNU_HASHSTYLE=n \ ADK_TARGET_USE_PIE=n \ ADK_TARGET_USE_STATIC_LIBS_ONLY=n \ @@ -103,6 +101,12 @@ POSTCONFIG= -@\ rebuild=1;\ fi; \ done; \ + for i in ADK_TARGET_DUAL_BOOT ADK_TARGET_QEMU_WITH_GRAPHIC;do \ + if [ "$$(grep ^$$i .config|md5sum)" != "$$(grep ^$$i .config.old|md5sum)" ];then \ + touch .rebuild.grub;\ + rebuild=1;\ + fi; \ + done; \ for i in ADK_TARGET_GPU_MEM ADK_LINUX_KERNEL_SND_BCM2708;do \ if [ "$$(grep ^$$i .config|md5sum)" != "$$(grep ^$$i .config.old|md5sum)" ];then \ touch .rebuild.bcm28xx-bootloader;\ @@ -181,9 +185,13 @@ ifeq ($(ADK_TARGET_OS_BAREMETAL),y) $(MAKE) -f mk/build.mk package/hostcompile toolchain/final endif ifeq ($(ADK_TARGET_OS_LINUX),y) +ifeq ($(ADK_TARGET_NO_KERNEL),y) + $(MAKE) -f mk/build.mk package/hostcompile toolchain/final package_clean package/compile root_clean package/install package_index +else $(MAKE) -f mk/build.mk package/hostcompile toolchain/final target/config-prepare target/compile package_clean package/compile root_clean package/install target/install package_index endif endif +endif package_index: ifeq ($(ADK_TARGET_PACKAGE_IPKG),y) |