Menu

[r3]: / MainTest / Build / Build  Maximize  Restore  History

Download this file

145 lines (114 with data), 5.0 kB

#!/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"

}

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.