102 $(GSED) -i 's|^/ID.*|/ID [<DEA6B2ECA0DB714B6BEB6209A211AEF0><DEA6B2ECA0DB714B6BEB6209A211AEF0>]|' clisp.pdf) |
102 $(GSED) -i 's|^/ID.*|/ID [<DEA6B2ECA0DB714B6BEB6209A211AEF0><DEA6B2ECA0DB714B6BEB6209A211AEF0>]|' clisp.pdf) |
103 |
103 |
104 # One of the tests now needs the GNU tail command. |
104 # One of the tests now needs the GNU tail command. |
105 COMPONENT_TEST_ENV += PATH="$(GNUBIN):$(PATH)" |
105 COMPONENT_TEST_ENV += PATH="$(GNUBIN):$(PATH)" |
106 |
106 |
107 # common targets |
107 COMPONENT_SYSTEM_TEST_ARGS += LISP="LC_MESSAGES=en_US /usr/bin/clisp -E utf-8 -norc -m 30MW -L english" |
|
108 COMPONENT_SYSTEM_TEST_ENV += PATH="$(GNUBIN):$(PATH)" |
|
109 |
|
110 # different results for different architectures |
|
111 COMPONENT_TEST_MASTER = \ |
|
112 $(COMPONENT_TEST_RESULTS_DIR)/results-$(MACH)-$(BITS).master |
|
113 |
|
114 # extract the test result summaries |
|
115 COMPONENT_TEST_TRANSFORMS += \ |
|
116 '-n ' \ |
|
117 '-e "/error[s]* out of.*test[s]*$$/p" ' |
|
118 |
|
119 |
108 configure: $(CONFIGURE_32) |
120 configure: $(CONFIGURE_32) |
109 |
121 |
110 build: $(BUILD_32) |
122 build: $(BUILD_32) |
111 |
123 |
112 install: $(INSTALL_32) |
124 install: $(INSTALL_32) |
113 |
125 |
114 test: $(TEST_32) |
126 test: $(TEST_32) |
115 |
127 |
116 system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) |
128 # system-test on sparc segfaults and produces a different result on x86 |
|
129 system-test: $(SYSTEM_TESTS_NOT_IMPLEMENTED) |
117 |
130 |
118 |
131 |
119 REQUIRED_PACKAGES += library/libsigsegv |
132 REQUIRED_PACKAGES += library/libsigsegv |
120 REQUIRED_PACKAGES += library/ncurses |
133 REQUIRED_PACKAGES += library/ncurses |
121 REQUIRED_PACKAGES += library/readline |
134 REQUIRED_PACKAGES += library/readline |