diff options
-rwxr-xr-x | build_server.sh | 5 | ||||
-rw-r--r-- | config.mk | 11 |
2 files changed, 16 insertions, 0 deletions
diff --git a/build_server.sh b/build_server.sh index 9363826f5..a0e472720 100755 --- a/build_server.sh +++ b/build_server.sh @@ -37,6 +37,11 @@ make clean make MFG=1 $BUILD_CONFIG make MFG=1 -j $BUILD_JOBS cp -f u-boot.img $BUILD_OUTPUT/factory_u-boot.img + +make clean +make FORCE_FBT=1 $BUILD_CONFIG +make FORCE_FBT=1 -j $BUILD_JOBS +cp -f u-boot.bin $BUILD_OUTPUT/3RD.unsigned fi @@ -276,6 +276,17 @@ endif ######################################################################### +# If make was invoked with "FORCE_FBT=1" as an argument, define +# CONFIG_BOOTCOMMAND_FORCE_OVERRIDE for cpp. +# This is used to build a variant for usbboot. +ifdef FORCE_FBT +CFLAGS += -DCONFIG_BOOTCOMMAND_FORCE_OVERRIDE=\"fastboot\" +CPPFLAGS += -DCONFIG_BOOTCOMMAND_FORCE_OVERRIDE=\"fastboot\" +endif + + +######################################################################### + export HOSTCC HOSTCFLAGS HOSTLDFLAGS PEDCFLAGS HOSTSTRIP CROSS_COMPILE \ AS LD CC CPP AR NM STRIP OBJCOPY OBJDUMP MAKE export CONFIG_SYS_TEXT_BASE PLATFORM_CPPFLAGS PLATFORM_RELFLAGS CPPFLAGS CFLAGS AFLAGS |