Rev | Line | |
---|
[8722] | 1 | # $Id: testsuite.tools.mk,v 1.3 2002-06-19 23:17:57 bird Exp $
|
---|
[8709] | 2 |
|
---|
| 3 | #
|
---|
| 4 | # Tools for the testsuite.
|
---|
| 5 | #
|
---|
| 6 | # Note! All macros is prefixed 'TS_'.
|
---|
| 7 | #
|
---|
| 8 |
|
---|
| 9 | # PE/PEC from Odin.
|
---|
| 10 | TS_PE = pe.exe
|
---|
| 11 | TS_PEC = pec.exe
|
---|
| 12 |
|
---|
| 13 | # UNIX stuff!
|
---|
| 14 | TS_TEST = test.exe
|
---|
| 15 | TS_TEST_FILE_Z = $(TS_TEST) ! -s
|
---|
| 16 | TS_TEST_FILE_NZ = $(TS_TEST) -s
|
---|
[8716] | 17 | TS_TEST_DIR = $(TS_TEST) -d
|
---|
[8709] | 18 | TS_SED = sed.exe
|
---|
| 19 | TS_CMP = cmp.exe
|
---|
| 20 | # UNIX or 4OS2 will not be used in append mode so no '-' vs. '/' problems.
|
---|
| 21 | TS_TEE = tee
|
---|
[8716] | 22 |
|
---|
| 23 | # dir (files only)
|
---|
| 24 | TS_DIR_B = dir /B /ON
|
---|
[8722] | 25 |
|
---|
| 26 | # log file and how to execute testcases.
|
---|
| 27 | # (The _1 and _2 macros are the common parts of a TS_EXEC commandline.)
|
---|
| 28 | TS_LOGFILE = $(PATH_ROOT)\testsuite-$(BUILD_MODE).log
|
---|
| 29 | TS_EXEC = $(TOOL_REXX) $(PATH_TOOLS)\ExecTestcase.cmd $(TS_LOGFILE)
|
---|
| 30 | TS_EXEC_1 = $(TS_EXEC) $(MAKEFILE)
|
---|
| 31 | TS_EXEC_2 = $(TOOL_MAKE)
|
---|
| 32 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.