; File: [22,311]BLDUETP.CMD      Last edit: 10-SEP-1989 13:52:47 
;
; History:  21-Apr-88.  Philip Hannay.  
;
; This command file is the UETP (User Environment Test Program) for
; the P3UTIL library.  It will compile and task build all test programs
; for the P3UTIL library routines.  It will build
; the programs in the order required to insure that routines are tested
; before they are used in subsequent tests.
;
; The BUILD.CMD command file will be used to build the tests.  If a
; compile or task build fails, LST or MAP file will remain behind.
;
; After a successful run, the RUNUETP.CMD command file will run the
; suite of test programs.
;
; MAKE SURE YOU HAVE SET PAS$UTL (P3UTIL) and PAS$EXT (EXTERNALS) LOGICALS
;   pointing to the desired locations.
;
.ask resp Ready to go
.iff resp .stop
;
.enable substitution
.sets clipre ""
.if <cli> ne "DCL" .sets clipre "DCL"
;
;
.; @BUILD syntax is "@BUILD name cleanup" where "name" is the name of
.; the test program source file without extension, and "cleanup" is set
.; to "Y" to deleted all but source and task files.  All sources are assumed
.; to be NAME.PAS pascal sources.  If you cannot use @BUILD, then just
.; do it directly.
.;
;
@build tststlo y
;
@build tstgtim y
;
@build tstslen y
;
@build tstadatim y
;
@build tstcintas y
;
@build tstcpktas y
;
@build tstcastre y
;
@build tstcretas y
;
'clipre'mac run1
'clipre'mac run12
'clipre'mac run4
'clipre'link run1
'clipre'link run12
'clipre'link run4
'clipre'del run1.obj;*,run12.obj;*,run4.obj;*
@build tstcnct y
;
@build tstunslct y
;
;
; BUILD OF P3UTIL UETP is complete.
;
;
