tclcompiler Code
Brought to you by:
aotto1968
#!/bin/ksh -u #!/bin/ksh -uvx #§ #§ Compiler2 - Build #§ #§ (C) IPN - Ingenieurbuero fuer Praezisionsnumerik #§ #§ Dipl.-Ing. Andreas Otto #§ Ulmenstrasse 3 #§ D-34289 Zierenberg #§ mailto:aotto@t-online.de #§ #§ Alle Rechte vorbehalten #§ #§ clear ## ## ------------------------------------------------------------- ## . $STDLIB export CMP_N_I=1 ## ############################################################################################## ## Head LinComp ## Unpack LinComp LinComp.CVS NO || Error "Unpack LinComp" ( cd build mv LinComp.CVS O2 cd O2 ./setup NOASK cd .. mv O2 LinComp.CVS cd LinComp.CVS ./setup NOASK ) || Error "setup" cp ~/Tcl2Meta build/LinComp.CVS/var/Key/linuxi386/Tcl2Meta TestSource CctDiff diff .CVS || Error "TestSource CctDiff" TestSource CctPlugin plugin .CVS || Error "TestSource CctPlugin" TestSource CctFind find .CVS || Error "TestSource CctFind" TestSource CctMan man .CVS || Error "TestSource CctMan" TestSource CctPerf perf .CVS || Error "TestSource CctPerf" TestSource CctTest test .CVS || Error "TestSource CctTest" TestSource InitScript "" .CVS || Error "TestSource InitScript" TestSource BWidget bwdemo "" || Error "TestSource BWidget" TestSource TclLib "" "" || Error "TestSource TclLib" TestSource TkCon "" "" || Error "TestSource TkCon" TestSource TclIDE ide "" || Error "TestSource TclIDE" TestSource TclHttpd httpd "" || Error "TestSource TclHttpd" TestCompile TclEx .CVS || Error "TestCompile TclEx" TestCompile Blowfish "" || Error "TestCompile Blowfish" TestCompile Md5Sum "" || Error "TestCompile Md5Sum" TestCompile Formmail .CVS || Error "TestCompile Blowfish" #TestTpkg TclRl "" linuxi386 || Error "TestTpkg TclRl" #LoadPackage tclreadline tcl || Error "LoadPackage TclRl" ## ############################################################################################## ## Head "Test suite" ## TestCompTest || Error "TestCompTest" TestCompPerf || Error "TestCompPerf" ## ############################################################################################## ## Head Windows ## TestTpkg OtCC "" linuxi386 || Error "TestTpkg OtCC" TestTpkg OtTcl "" wini386 || Error "TestTpkg OtTcl" (( 1 )) && { CctMake CctDiff.CVS wini386 || Error "CctMake CctDiff" CctMake CctPlugin.CVS wini386 || Error "CctMake CctPlugin" CctMake CctFind.CVS wini386 || Error "CctMake CctFind" CctMake CctMan.CVS wini386 || Error "CctMake CctMan" CctMake CctPerf.CVS wini386 || Error "CctMake CctPerf" CctMake CctTest.CVS wini386 || Error "CctMake CctTest" CctMake BWidget wini386 || Error "CctMake BWidget" CctMake TclLib wini386 || Error "CctMake TclLib" CctMake TkCon wini386 || Error "CctMake TkCon" CctMake TclIDE wini386 || Error "CctMake TclIDE" CctMake TclHttpd wini386 || Error "CctMake TclHttpd" CctMake TclEx.CVS wini386 || Error "CctMake TclEx" CctMake Blowfish wini386 || Error "CctMake Blowfish" CctMake Md5Sum wini386 || Error "CctMake Md5Sum" CctMake Formmail.CVS wini386 || Error "CctMake Formmail" } ## ############################################################################################## ## Head Plugin ## Plugin || Error Plugin ## ############################################################################################## ## Head LinRT ## Unpack LinRT LinRT.CVS NO || Error "Unpack LinRT" ( cd build/LinRT.CVS; ./setup NOASK; ) || Error "install.sh" export PATH=$PWD/build/LinRT.CVS:$PATH (( 1 )) && { TestRTpkg CctDiff diff .CVS || Error "TestRTpkg CctDiff" TestRTpkg CctPlugin plugin .CVS || Error "TestRTpkg CctPlugin" TestRTpkg CctFind find .CVS || Error "TestRTpkg CctFind" TestRTpkg CctMan man .CVS || Error "TestRTpkg CctMan" TestRTpkg CctPerf perf .CVS || Error "TestRTpkg CctPerf" TestRTpkg CctTest test .CVS || Error "TestRTpkg CctTest" TestRTpkg BWidget bwdemo "" || Error "TestRTpkg BWidget" TestRTpkg TclLib "" "" || Error "TestRTpkg TclLib" TestRTpkg TkCon "" "" || Error "TestRTpkg TkCon" TestRTpkg TclIDE ide "" || Error "TestRTpkg TclIDE" TestRTpkg TclHttpd httpd "" || Error "TestRTpkg TclHttpd" #TestTpkg TclRl "" linuxi386 || Error "TestTpkg TclRl" #LoadPackage tclreadline tcl || Error "LoadPackage TclRl" }