peter dbf8134f0a Merged revisions 231 via svnmerge from 20 år sedan
..
LinkRunDir 10b2cff4f3 Merged revisions 7 via svnmerge from 20 år sedan
LinkRunTests 10b2cff4f3 Merged revisions 7 via svnmerge from 20 år sedan
readme.txt dbf8134f0a Merged revisions 231 via svnmerge from 20 år sedan

readme.txt

Usage
-----

To perform crosstest on MacOS from Darwin, issue the following
unix command to compile the tests:

make clean alltests TEST_OS_TARGET=macos \
USEUNITDIR=/Projekt/Freepascal/fpc/rtl/macos TEST_OPT="-WT -st"

Then use MPW to complete compilation and run tests:

LinkRunTests

Example:

LinkRunTests "{fpcdir}:tests:" �� {diagnostics}

Here output and error is redirected to a file, stored in a variable.

The MPW script also writes entires (with unix line endings) in the "log" file.
This can then be analyzed by the unix command:

make rundigest

Caveats
-------
The order of entries in the log file is different from normal testing, since
all runs came after all compilations. The rundigest program thinks this
is erroneous and reports unexpected runs.

Whishlist and todo's
--------------------
Either make fpc capable of assemble and link the program via AppleEvents,
or make rundigest capable of sorting the entries before analyzing.

LinkRunTests could write more kinds of entries to log.