equal
deleted
inserted
replaced
60 |
60 |
61 # The install and test process needs the same environment as the build |
61 # The install and test process needs the same environment as the build |
62 COMPONENT_INSTALL_ENV = $(COMPONENT_BUILD_ENV) |
62 COMPONENT_INSTALL_ENV = $(COMPONENT_BUILD_ENV) |
63 COMPONENT_INSTALL_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))" |
63 COMPONENT_INSTALL_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))" |
64 COMPONENT_TEST_ENV = $(COMPONENT_BUILD_ENV) |
64 COMPONENT_TEST_ENV = $(COMPONENT_BUILD_ENV) |
65 COMPONENT_TEST_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))" |
65 COMPONENT_TEST_ARGS = $(COMPONENT_BUILD_ARGS) |
66 COMPONENT_SYSTEM_TEST_ENV = $(COMPONENT_BUILD_ENV) |
66 COMPONENT_SYSTEM_TEST_ENV = $(COMPONENT_BUILD_ENV) |
67 COMPONENT_SYSTEM_TEST_ARGS = HOSTTYPE="$(HOSTTYPE$(BITS))" |
67 COMPONENT_SYSTEM_TEST_ARGS = $(COMPONENT_BUILD_ARGS) |
68 |
68 |
69 # build the configured source |
69 # build the configured source |
70 $(BUILD_DIR)/%/.built: $(SOURCE_DIR)/.prep |
70 $(BUILD_DIR)/%/.built: $(SOURCE_DIR)/.prep |
71 $(RM) -r $(@D) ; $(MKDIR) $(@D) |
71 $(RM) -r $(@D) ; $(MKDIR) $(@D) |
72 $(CLONEY) $(SOURCE_DIR) $(@D) |
72 $(CLONEY) $(SOURCE_DIR) $(@D) |
96 $(MKDIR) $(COMPONENT_TEST_BUILD_DIR) |
96 $(MKDIR) $(COMPONENT_TEST_BUILD_DIR) |
97 $(COMPONENT_PRE_TEST_ACTION) |
97 $(COMPONENT_PRE_TEST_ACTION) |
98 -(cd $(COMPONENT_TEST_DIR) ; \ |
98 -(cd $(COMPONENT_TEST_DIR) ; \ |
99 $(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \ |
99 $(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \ |
100 bin/package test $(COMPONENT_TEST_TARGETS) \ |
100 bin/package test $(COMPONENT_TEST_TARGETS) \ |
101 $(COMPONENT_TEST_ARGS) \ |
101 $(COMPONENT_TEST_ARGS)) \ |
102 &> $(COMPONENT_TEST_OUTPUT) |
102 &> $(COMPONENT_TEST_OUTPUT) |
103 $(COMPONENT_POST_TEST_ACTION) |
103 $(COMPONENT_POST_TEST_ACTION) |
104 $(COMPONENT_TEST_CREATE_TRANSFORMS) |
104 $(COMPONENT_TEST_CREATE_TRANSFORMS) |
105 $(COMPONENT_TEST_PERFORM_TRANSFORM) |
105 $(COMPONENT_TEST_PERFORM_TRANSFORM) |
106 $(COMPONENT_TEST_COMPARE) |
106 $(COMPONENT_TEST_COMPARE) |
127 $(CLONEY) $(SOURCE_DIR) $(@D) |
127 $(CLONEY) $(SOURCE_DIR) $(@D) |
128 $(COMPONENT_PRE_SYSTEM_TEST_ACTION) |
128 $(COMPONENT_PRE_SYSTEM_TEST_ACTION) |
129 -(cd $(COMPONENT_SYSTEM_TEST_DIR) ; \ |
129 -(cd $(COMPONENT_SYSTEM_TEST_DIR) ; \ |
130 $(COMPONENT_SYSTEM_TEST_ENV_CMD) $(COMPONENT_SYSTEM_TEST_ENV) \ |
130 $(COMPONENT_SYSTEM_TEST_ENV_CMD) $(COMPONENT_SYSTEM_TEST_ENV) \ |
131 bin/package test $(COMPONENT_SYSTEM_TEST_TARGETS) \ |
131 bin/package test $(COMPONENT_SYSTEM_TEST_TARGETS) \ |
132 $(COMPONENT_SYSTEM_TEST_ARGS) \ |
132 $(COMPONENT_SYSTEM_TEST_ARGS)) \ |
133 &> $(COMPONENT_TEST_OUTPUT) |
133 &> $(COMPONENT_TEST_OUTPUT) |
134 $(COMPONENT_POST_SYSTEM_TEST_ACTION) |
134 $(COMPONENT_POST_SYSTEM_TEST_ACTION) |
135 $(COMPONENT_TEST_CREATE_TRANSFORMS) |
135 $(COMPONENT_TEST_CREATE_TRANSFORMS) |
136 $(COMPONENT_TEST_PERFORM_TRANSFORM) |
136 $(COMPONENT_TEST_PERFORM_TRANSFORM) |
137 $(COMPONENT_TEST_COMPARE) |
137 $(COMPONENT_TEST_COMPARE) |