diff --git a/build/jam/BuildSetup b/build/jam/BuildSetup index a03fec254ee..fe3340f53fc 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 916e08052eb..80ce8c827df 100644 --- a/build/jam/Haiku64Image +++ b/build/jam/Haiku64Image @@ -534,7 +534,7 @@ AddTargetVariableToScript $(script) : rc ; AddTargetVariableToScript $(script) : resattr ; AddTargetVariableToScript $(script) : unzip ; AddTargetVariableToScript $(script) : 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 e4742962824..1d5a7b7bcb4 100644 --- a/build/jam/HaikuCD +++ b/build/jam/HaikuCD @@ -34,7 +34,7 @@ AddTargetVariableToScript $(script) : rc ; AddTargetVariableToScript $(script) : resattr ; AddTargetVariableToScript $(script) : unzip ; AddTargetVariableToScript $(script) : 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 9aab5280cce..a90dca68ca0 100644 --- a/build/jam/HaikuImage +++ b/build/jam/HaikuImage @@ -913,7 +913,7 @@ AddTargetVariableToScript $(script) : rc ; AddTargetVariableToScript $(script) : resattr ; AddTargetVariableToScript $(script) : unzip ; AddTargetVariableToScript $(script) : vmdkimage ; -AddTargetVariableToScript $(script) : $(HAIKU_STRIP) : stripCommand ; +AddVariableToScript $(script) : stripCommand : $(HAIKU_STRIP) ; if $(HOST_RM_ATTRS_TARGET) { AddTargetVariableToScript $(script) : $(HOST_RM_ATTRS_TARGET) : rmAttrs ; } else {