hrev45180 adds 1 changeset to branch 'master' old head: d5ef3d86d15f9f8de7a7795b9ee6e3d91f5ddc85 new head: 058f84c3e160eefe9c084ae1a343eeba7afd2b5f overview: http://cgit.haiku-os.org/haiku/log/?qt=range&q=058f84c+%5Ed5ef3d8 ---------------------------------------------------------------------------- 058f84c: Follow up to hrev45127 * check whether HAIKU_STRIP variable is set * use AddVariableToScript instead of AddTargetVariableToScript since $(HAIKU_STRIP) isn't a jam target. [ Jerome Duval <jerome.duval@xxxxxxxxx> ] ---------------------------------------------------------------------------- Revision: hrev45180 Commit: 058f84c3e160eefe9c084ae1a343eeba7afd2b5f URL: http://cgit.haiku-os.org/haiku/commit/?id=058f84c Author: Jerome Duval <jerome.duval@xxxxxxxxx> Date: Sat Jan 19 15:12:20 2013 UTC ---------------------------------------------------------------------------- 4 files changed, 8 insertions(+), 3 deletions(-) build/jam/BuildSetup | 5 +++++ build/jam/Haiku64Image | 2 +- build/jam/HaikuCD | 2 +- build/jam/HaikuImage | 2 +- ---------------------------------------------------------------------------- diff --git a/build/jam/BuildSetup b/build/jam/BuildSetup index a03fec2..fe3340f 100644 --- a/build/jam/BuildSetup +++ b/build/jam/BuildSetup @@ -300,6 +300,11 @@ switch $(HAIKU_CPU) { Exit "Currently unsupported target CPU:" $(HAIKU_CPU) ; } +# strip is required +if ! $(HAIKU_STRIP) { + Exit "HAIKU_STRIP not set. Please re-run configure." ; +} + # Include embedded board-specific file. if $(HAIKU_BOOT_BOARD) { include [ FDirName $(HAIKU_BUILD_RULES_DIR) board $(HAIKU_BOOT_BOARD) diff --git a/build/jam/Haiku64Image b/build/jam/Haiku64Image index 916e080..80ce8c8 100644 --- a/build/jam/Haiku64Image +++ b/build/jam/Haiku64Image @@ -534,7 +534,7 @@ AddTargetVariableToScript $(script) : <build>rc ; AddTargetVariableToScript $(script) : <build>resattr ; AddTargetVariableToScript $(script) : <build>unzip ; AddTargetVariableToScript $(script) : <build>vmdkimage ; -AddTargetVariableToScript $(script) : $(HAIKU_STRIP) : stripCommand ; +AddVariableToScript $(script) : stripCommand : $(HAIKU_STRIP) ; if $(HOST_RM_ATTRS_TARGET) { AddTargetVariableToScript $(script) : $(HOST_RM_ATTRS_TARGET) : rmAttrs ; } else { diff --git a/build/jam/HaikuCD b/build/jam/HaikuCD index e474296..1d5a7b7 100644 --- a/build/jam/HaikuCD +++ b/build/jam/HaikuCD @@ -34,7 +34,7 @@ AddTargetVariableToScript $(script) : <build>rc ; AddTargetVariableToScript $(script) : <build>resattr ; AddTargetVariableToScript $(script) : <build>unzip ; AddTargetVariableToScript $(script) : <build>generate_attribute_stores ; -AddTargetVariableToScript $(script) : $(HAIKU_STRIP) : stripCommand ; +AddVariableToScript $(script) : stripCommand : $(HAIKU_STRIP) ; if $(HOST_RM_ATTRS_TARGET) { AddTargetVariableToScript $(script) : $(HOST_RM_ATTRS_TARGET) : rmAttrs ; } else { diff --git a/build/jam/HaikuImage b/build/jam/HaikuImage index 9aab5280..a90dca6 100644 --- a/build/jam/HaikuImage +++ b/build/jam/HaikuImage @@ -913,7 +913,7 @@ AddTargetVariableToScript $(script) : <build>rc ; AddTargetVariableToScript $(script) : <build>resattr ; AddTargetVariableToScript $(script) : <build>unzip ; AddTargetVariableToScript $(script) : <build>vmdkimage ; -AddTargetVariableToScript $(script) : $(HAIKU_STRIP) : stripCommand ; +AddVariableToScript $(script) : stripCommand : $(HAIKU_STRIP) ; if $(HOST_RM_ATTRS_TARGET) { AddTargetVariableToScript $(script) : $(HOST_RM_ATTRS_TARGET) : rmAttrs ; } else {