source: trunk/make/testsuite.tools.mk@ 10366

Last change on this file since 10366 was 8722, checked in by bird, 23 years ago

Added TS_EXEC(_*) and TS_LOGFILE.

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