version 1.16.44.2, 2007/09/15 00:09:57
|
version 1.16.56.1, 2008/07/01 15:17:28
|
|
|
| |
endef | endef |
| |
|
## |
|
## PEGASUS_SKIP_MOST_TEST_DIRS -- disables building of tests if "true". |
|
## |
|
|
|
ifdef PEGASUS_SKIP_MOST_TEST_DIRS |
|
ifeq ($(PEGASUS_SKIP_MOST_TEST_DIRS),false) |
|
DIRS += $(TEST_DIRS) |
|
else |
|
ifneq ($(PEGASUS_SKIP_MOST_TEST_DIRS),true) |
|
$(error PEGASUS_SKIP_MOST_TEST_DIRS ($(PEGASUS_SKIP_MOST_TEST_DIRS)) invalid, must be true or false) |
|
endif |
|
endif |
|
else |
|
DIRS += $(TEST_DIRS) |
|
endif |
|
|
# | # |
# In VMS, arguments that must be in uppercase, | # In VMS, arguments that must be in uppercase, |
# need to be surrounded by double quotes. | # need to be surrounded by double quotes. |
|
|
depend: $(RECURSE_DEPENDS) $(ERROR) | depend: $(RECURSE_DEPENDS) $(ERROR) |
@ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) depend $(NL) ) | @ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) depend $(NL) ) |
| |
ifeq ($(OS_TYPE),vxworks) |
|
TEST_FLAGS=SHELL=$(PEGASUS_ROOT)/vxworks/scripts/vxexec |
|
else |
|
TEST_FLAGS= |
|
endif |
|
|
|
|
|
tests: $(RECURSE_DEPENDS) $(ERROR) | tests: $(RECURSE_DEPENDS) $(ERROR) |
@ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) $(TEST_FLAGS) "-SC" $(i) tests $(NL) ) |
@ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) tests $(NL) ) |
|
|
| |
poststarttests: $(RECURSE_DEPENDS) $(ERROR) | poststarttests: $(RECURSE_DEPENDS) $(ERROR) |
@ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) poststarttests $(NL) ) | @ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) poststarttests $(NL) ) |
|
|
messages: $(RECURSE_DEPENDS) $(ERROR) | messages: $(RECURSE_DEPENDS) $(ERROR) |
@ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) messages $(NL) ) | @ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) messages $(NL) ) |
| |
|
|
ifeq ($(OS_TYPE),vxworks) |
|
romfs: $(RECURSE_DEPENDS) $(ERROR) |
|
@ $(foreach i, $(DIRS), $(MAKESH) $(MAKE) "-SC" $(i) romfs $(NL) ) |
|
endif |
|