5 setenv CASROOT $argv[1]
6 setenv SAMPLE_ROOT $argv[2]
11 echo " ---------------- "
12 echo " Building OpenCASCADE Samples "
13 echo " ---------------- "
17 if (! ($?CASROOT)) then
18 echo -n "Please define CASROOT to the folder containing OpenCascade '"'src'"', '"'drv'"' and '"'inc'"' folders. : "
20 while ( ${nogoodpath} == 0 )
22 if ( ! (-e ${res}/inc/Standard_Real.hxx ) ) then
23 echo -n "${res}/inc/Standard_Real.hxx doesn't exist ; Please try again : "
33 if ( !($?JAVAHOME) ) then
36 while ( ${javanotset} == 0 )
37 echo -n "JAVAHOME not setted . Please define it : "
39 if (! (-e ${res}/bin/java)) then
40 echo "java not found in ${res}/bin"
42 # Now we verify if it is really a JDK 1.3
43 if ( !(-e ${res}/include/jawt.h ) ) then
44 echo " the ${res}/include directory doesn't contains jawt.h"
45 echo " it's seems it is not a JDK 1.3 distribution "
46 echo " Please try again"
48 setenv JAVAHOME ${res}
57 echo -n "Do you want to rebuild the JAR file [N] : "
59 if ( ${res} != "" ) then
60 if ( ${res} == "Y" ) then
63 if ( ${res} == "y" ) then
69 setenv STATION `uname`
70 if (${STATION} == "IRIX64") setenv STATION IRIX
72 setenv SAMPLE_ROOT `pwd`
74 foreach pk (ISession ISession2D SampleAISBasicPackage SampleAISDisplayModePackage SampleAISSelectPackage SampleDisplayAnimationPackage SampleGeometryPackage SampleHLRPackage SampleImportExportPackage jcas SampleNativePaint SampleViewer3DPackage SamplesTopologyPackage User)
75 echo " compiling .. $pk "
76 csh -f ${SAMPLE_ROOT}/adm/${STATION}/$pk.comp
79 foreach tk (TKNativePaint TKSamples TKSamples2 TKjcas)
83 echo " linking .. $tk "
85 csh -f ${SAMPLE_ROOT}/adm/${STATION}/$tk.lnk
88 foreach pk ( SampleAISBasicJni SampleAISDisplayModeJni SampleAISSelectJni SampleDisplayAnimationJni SampleGeometryJni SampleHLRJni SampleImportExportJni SampleViewer3DJni SamplesTopologyJni CASCADESamplesJni )
90 echo " compiling .. $pk "
92 csh -fx ${SAMPLE_ROOT}/adm/${STATION}/$pk.comp
94 echo " linking .. $pk "
96 csh -f ${SAMPLE_ROOT}/adm/${STATION}/$pk.lnk
99 if ( ${REBUILDJAR} == "Yes" ) then
100 echo "Building the JAR File "