Update for OCCT 6.5.2
[occt.git] / samples / java / build.bat
1 @ECHO OFF\r
2 \r
3 call %~dp0..\..\ros\env_build.bat vc8 win32\r
4 \r
5 IF NOT EXIST win32 mkdir win32\r
6 cd win32\r
7 IF NOT EXIST vc8 mkdir vc8\r
8 cd vc8\r
9 \r
10 SET ROOT=%CASROOT%\..\r
11 SET SAMPLEHOME=%ROOT%\samples\java\r
12 \r
13 IF NOT EXIST obj mkdir obj\r
14 IF NOT EXIST classes mkdir classes\r
15 \r
16 del  CASCADESamples.jar\r
17 \r
18 %JAVAHOME%\bin\javac  -d classes %CASROOT%\src\jcas\*.java %SAMPLEHOME%\java\CASCADESamplesJni\*.java %SAMPLEHOME%\java\SampleGeometryJni\*.java %SAMPLEHOME%\java\SamplesTopologyJni\*.java %SAMPLEHOME%\java\SampleViewer3DJni\*.java %SAMPLEHOME%\java\SampleAISBasicJni\*.java %SAMPLEHOME%\java\SampleAISDisplayModeJni\*.java %SAMPLEHOME%\java\SampleAISSelectJni\*.java %SAMPLEHOME%\java\SampleDisplayAnimationJni\*.java %SAMPLEHOME%\java\SampleImportExportJni\*.java %SAMPLEHOME%\java\SampleHLRJni\*.java %SAMPLEHOME%\java\util\*.java  %SAMPLEHOME%\java\*.java\r
19 \r
20 \r
21 cd classes\r
22 %JAVAHOME%\bin\jar -cf CASCADESamples.jar -C  . jcas\*.class CASCADESamplesJni\*.class SampleGeometryJni\*.class SamplesTopologyJni\*.class SampleViewer3DJni\*.class SampleAISBasicJni\*.class SampleAISDisplayModeJni\*.class SampleAISSelectJni\*.class SampleDisplayAnimationJni\*.class SampleImportExportJni\*.class SampleHLRJni\*.class util\*.class  *.class\r
23 copy CASCADESamples.jar %SAMPLEHOME%\win32\r
24 \r
25 cd ..\r
26 del /q /s /f classes\*\r
27 rmdir /q /s classes\r
28 \r
29 cd ..\r