$!----------------------------------------------------------------------------- $! BUILD_TESTS.COM $! $! 20-SEP-2020 MGD x86-64 $! 10-MAY-2018 MGD Expat v2.2.5 $! 15-APR-2005 MGD initial $!----------------------------------------------------------------------------- $! $ VMS_VERSION = F$GETSYI("VERSION") $ VMS_VERSION = F$INTEGER(F$EXTRACT(1,1,VMS_VERSION)) * 10 +- F$INTEGER(F$EXTRACT(3,1,VMS_VERSION)) $! $ @WASD_ROOT:[SRC]ARCHER.COM "EXPAT_TESTS" $! $ IF P1 .NES. "LINK" .OR. P1 .EQS. "REMOVE" $ THEN $ DELETE = "DELETE/LOG" $ DELETE 'WASD_OBJ_DIR'CHARDATA.OBJ;* $ DELETE 'WASD_OBJ_DIR'MEMCHECK.OBJ;* $ DELETE 'WASD_OBJ_DIR'MINICHECK.OBJ;* $ DELETE 'WASD_OBJ_DIR'RUNTESTS.OBJ;* $ DELETE 'WASD_OBJ_DIR'STRUCTDATA.OBJ;* $ DELETE 'WASD_OBJ_DIR'RUNTESTS.EXE;* $ DELETE 'WASD_OBJ_DIR'BENCHMARK.EXE;* $ IF P1 .EQS. "REMOVE" $ THEN $ DELETE CHARDATA.C;* $ DELETE CHARDATA.H;* $ DELETE MINICHECK.C;* $ DELETE MINICHECK.H;* $ DELETE RUNTESTS.C;* $ DELETE BENCHMARK.C;* $ DELETE REC-XML-20060816.XML;* $ SPAWN /WAIT DELETE BUILD_TESTS.COM;* $ EXIT $ ENDIF $ ENDIF $! $ CC_OPTIONS = " /INCLUDE=([])" $ CC_DEFINES = " /DEFINE=(HAVE_EXPAT_CONFIG_H,EXPAT_VMS_V6)" $! $ IF P1 .NES. "LINK" $ THEN $ SET VERIFY $ CC 'CC_OPTIONS' 'CC_DEFINES' /OBJ='WASD_OBJ_DIR' BENCHMARK.C $ CC 'CC_OPTIONS' 'CC_DEFINES' /OBJ='WASD_OBJ_DIR' CHARDATA.C $ CC 'CC_OPTIONS' 'CC_DEFINES' /OBJ='WASD_OBJ_DIR' MEMCHECK.C $ CC 'CC_OPTIONS' 'CC_DEFINES' /OBJ='WASD_OBJ_DIR' MINICHECK.C $ CC 'CC_OPTIONS' 'CC_DEFINES' /OBJ='WASD_OBJ_DIR' RUNTESTS.C $ CC 'CC_OPTIONS' 'CC_DEFINES' /OBJ='WASD_OBJ_DIR' STRUCTDATA.C $! F$VERIFY(0) $ ENDIF $! $ IF P1 .EQS. "" .OR. P1 .EQS. "LINK" $ THEN $ SET VERIFY $ LINK 'WASD_OBJ_DIR'RUNTESTS,CHARDATA,MEMCHECK,MINICHECK,STRUCTDATA,XMLPARSE,XMLROLE,XMLTOK - /EXE='WASD_OBJ_DIR'RUNTESTS.EXE $ LINK 'WASD_OBJ_DIR'BENCHMARK,XMLPARSE,XMLROLE,XMLTOK - /EXE='WASD_OBJ_DIR'BENCHMARK.EXE $! F$VERIFY(0) $ ENDIF $! $!-----------------------------------------------------------------------------