File: PrepareJavaCode.cmd

package info (click to toggle)
mysql-gui-tools 5.0r12-1
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 105,540 kB
  • ctags: 50,897
  • sloc: sql: 348,439; pascal: 285,780; cpp: 94,578; ansic: 90,768; objc: 33,761; sh: 25,629; xml: 10,924; yacc: 10,755; java: 9,986; php: 2,806; python: 2,068; makefile: 1,945; perl: 3
file content (96 lines) | stat: -rw-r--r-- 3,125 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
REM CommandInterpreter: $(COMSPEC)
@echo off

rem ------------------------------
rem copy *.jars

echo Creating output folders ...

if not exist ..\source\java\output mkdir ..\source\java\output
if not exist ..\source\java\lib mkdir ..\source\java\lib

echo Copying JAR files ...

copy ..\..\win-external-libs\lib\java\*.jar ..\source\java\lib 1> nul
copy ..\res\java\*.jar ..\source\java\lib 1> nul

rem ------------------------------
rem create java code from GRT structs

echo Cleaning up previouse builds...
rmdir /s /q ..\source\java\com\mysql\grt\base 1> nul 2> nul
rmdir /s /q ..\source\java\com\mysql\grt\canvas 1> nul 2> nul
rmdir /s /q ..\source\java\com\mysql\grt\db 1> nul 2> nul
rmdir /s /q ..\source\java\com\mysql\grt\forms 1> nul 2> nul
rmdir /s /q ..\source\java\com\mysql\grt\model 1> nul 2> nul

echo Generating Java code...

set grtpath="..\..\output\grtsh.exe"
if not exist ..\..\output\grtsh.exe set grtpath="..\..\release\grtsh.exe"

echo Processing base ...
%grtpath% -j ..\res\grt\structs.base.xml ..\source\java\com\mysql\grt\base\
if errorlevel 1 goto error

echo Processing canvas ...
%grtpath% -j ..\res\grt\structs.canvas.xml ..\source\java\com\mysql\grt\canvas\
if errorlevel 1 goto error

echo Processing db ...
%grtpath% -j ..\res\grt\structs.db.xml ..\source\java\com\mysql\grt\db\
if errorlevel 1 goto error

echo Processing db.mysql ...
%grtpath% -j ..\res\grt\structs.db.mysql.xml ..\source\java\com\mysql\grt\db\mysql\
if errorlevel 1 goto error

echo Processing forms ...
%grtpath% -j ..\res\grt\structs.forms.xml ..\source\java\com\mysql\grt\forms\
if errorlevel 1 goto error

echo Processing db.mgmt ...
%grtpath% -j ..\res\grt\structs.db.mgmt.xml ..\source\java\com\mysql\grt\db\mgmt\
if errorlevel 1 goto error

echo Processing db.migration ...
%grtpath% -j ..\res\grt\structs.db.migration.xml ..\source\java\com\mysql\grt\db\migration\
if errorlevel 1 goto error

echo Processing db.oracle ...
%grtpath% -j ..\res\grt\structs.db.oracle.xml ..\source\java\com\mysql\grt\db\oracle\
if errorlevel 1 goto error

echo Processing db.mssql ...
%grtpath% -j ..\res\grt\structs.db.mssql.xml ..\source\java\com\mysql\grt\db\mssql\
if errorlevel 1 goto error

echo Processing db.maxdb ...
%grtpath% -j ..\res\grt\structs.db.maxdb.xml ..\source\java\com\mysql\grt\db\maxdb\
if errorlevel 1 goto error

echo Processing db.sybase ...
%grtpath% -j ..\res\grt\structs.db.sybase.xml ..\source\java\com\mysql\grt\db\sybase\
if errorlevel 1 goto error

echo Processing db.query ...
%grtpath% -j ..\res\grt\structs.db.query.xml ..\source\java\com\mysql\grt\db\query\
if errorlevel 1 goto error

echo Processing model ...
%grtpath% -j ..\res\grt\structs.model.xml ..\source\java\com\mysql\grt\model\
if errorlevel 1 goto error

echo Processing workbench ...
%grtpath% -j ..\res\grt\structs.db.workbench.xml ..\source\java\com\mysql\grt\db\workbench\
if errorlevel 1 goto error

echo Generation of Java code completed.

goto finish

:error
echo There was an error during java file creation.

:finish
echo .