60 CONFIGURE_OPTIONS += $(CONFIGURE_OPTIONS.$(BITS)) |
60 CONFIGURE_OPTIONS += $(CONFIGURE_OPTIONS.$(BITS)) |
61 |
61 |
62 CONFIGURE_ENV += CC="$(CC)" |
62 CONFIGURE_ENV += CC="$(CC)" |
63 CONFIGURE_ENV += CFLAGS="$(CFLAGS)" |
63 CONFIGURE_ENV += CFLAGS="$(CFLAGS)" |
64 |
64 |
|
65 COMPONENT_TEST_DIR = $(@D)/src |
|
66 COMPONENT_TEST_CMD = perl -E 'say "\n" x 40' | ./aatest |
|
67 COMPONENT_TEST_ARGS = -kbddriver stdin -driver stdout |
|
68 COMPONENT_TEST_TARGETS = |
|
69 |
|
70 # Master test results are the same for both 32-bit and 64-bit, so override |
|
71 # here, rather than create multiple identical master files. |
|
72 COMPONENT_TEST_MASTER = $(COMPONENT_TEST_RESULTS_DIR)/results-all.master |
|
73 |
65 ASLR_MODE = $(ASLR_ENABLE) |
74 ASLR_MODE = $(ASLR_ENABLE) |
66 |
75 |
67 # common targets |
76 # common targets |
68 configure: $(CONFIGURE_32_and_64) |
77 configure: $(CONFIGURE_32_and_64) |
69 |
78 |
70 build: $(BUILD_32_and_64) |
79 build: $(BUILD_32_and_64) |
71 |
80 |
72 install: $(INSTALL_32_and_64) |
81 install: $(INSTALL_32_and_64) |
73 |
82 |
74 # actually there is a test we put in the demos, |
83 test: $(TEST_32_and_64) |
75 # but it's 32-bit only and not a target |
|
76 test: $(NO_TESTS) |
|
77 |
84 |
78 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
85 BUILD_PKG_DEPENDENCIES = $(BUILD_TOOLS) |
79 |
86 |
80 include ../../make-rules/depend.mk |
87 include ../../make-rules/depend.mk |