equal
deleted
inserted
replaced
98 $(TOUCH) $@ |
98 $(TOUCH) $@ |
99 |
99 |
100 |
100 |
101 # Define bit specific and Perl version specific filenames. |
101 # Define bit specific and Perl version specific filenames. |
102 COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-$(PERL_VERSION)-$(BITS).master |
102 COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-$(PERL_VERSION)-$(BITS).master |
103 COMPONENT_TEST_OUTPUT = $(COMPONENT_TEST_RESULTS_DIR)/test-$(PERL_VERSION)-$(BITS)-results |
103 COMPONENT_TEST_OUTPUT = $(COMPONENT_TEST_BUILD_DIR)/test-$(PERL_VERSION)-$(BITS)-results |
104 COMPONENT_TEST_DIFFS = $(COMPONENT_TEST_RESULTS_DIR)/test-$(PERL_VERSION)-$(BITS)-diffs |
104 COMPONENT_TEST_DIFFS = $(COMPONENT_TEST_BUILD_DIR)/test-$(PERL_VERSION)-$(BITS)-diffs |
105 COMPONENT_TEST_SNAPSHOT = $(COMPONENT_TEST_RESULTS_DIR)/results-$(PERL_VERSION)-$(BITS).snapshot |
105 COMPONENT_TEST_SNAPSHOT = $(COMPONENT_TEST_BUILD_DIR)/results-$(PERL_VERSION)-$(BITS).snapshot |
106 COMPONENT_TEST_TRANSFORM_CMD = $(COMPONENT_TEST_RESULTS_DIR)/transform-$(PERL_VERSION)-$(BITS)-results |
106 COMPONENT_TEST_TRANSFORM_CMD = $(COMPONENT_TEST_BUILD_DIR)/transform-$(PERL_VERSION)-$(BITS)-results |
107 |
107 |
108 COMPONENT_TEST_TARGETS = check |
108 COMPONENT_TEST_TARGETS = check |
109 COMPONENT_TEST_ENV += $(COMMON_PERL_ENV) |
109 COMPONENT_TEST_ENV += $(COMMON_PERL_ENV) |
110 |
110 |
111 # determine the type of tests we want to run. |
111 # determine the type of tests we want to run. |
119 TEST_64 = $(BUILD_DIR)/$(MACH64)-5.16/.tested-and-compared |
119 TEST_64 = $(BUILD_DIR)/$(MACH64)-5.16/.tested-and-compared |
120 endif |
120 endif |
121 |
121 |
122 # test the built source |
122 # test the built source |
123 $(BUILD_DIR)/%/.tested-and-compared: $(BUILD_DIR)/%/.built |
123 $(BUILD_DIR)/%/.tested-and-compared: $(BUILD_DIR)/%/.built |
|
124 $(RM) -rf $(COMPONENT_TEST_BUILD_DIR) |
|
125 $(MKDIR) $(COMPONENT_TEST_BUILD_DIR) |
124 $(COMPONENT_PRE_TEST_ACTION) |
126 $(COMPONENT_PRE_TEST_ACTION) |
125 -(cd $(COMPONENT_TEST_DIR) ; \ |
127 -(cd $(COMPONENT_TEST_DIR) ; \ |
126 $(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \ |
128 $(COMPONENT_TEST_ENV_CMD) $(COMPONENT_TEST_ENV) \ |
127 $(COMPONENT_TEST_CMD) \ |
129 $(COMPONENT_TEST_CMD) \ |
128 $(COMPONENT_TEST_ARGS) $(COMPONENT_TEST_TARGETS)) \ |
130 $(COMPONENT_TEST_ARGS) $(COMPONENT_TEST_TARGETS)) \ |