source:
indexers/trunk/winMake.bat@
18132
Last change on this file since 18132 was 16907, checked in by , 16 years ago | |
---|---|
|
|
File size: 1.4 KB |
Rev | Line | |
---|---|---|
[13728] | 1 | @echo off |
2 | ||
3 | set MAKE=nmake | |
4 | set MAKE_OPTIONS=/f | |
5 | ||
6 | if ""%1"" == """" goto all | |
[13755] | 7 | if ""%1"" == ""all"" goto go |
[13728] | 8 | if ""%1"" == ""install"" goto go |
[13755] | 9 | if ""%1"" == ""clean"" goto clean |
[13728] | 10 | |
11 | :unknown | |
12 | echo Error: Unrecognized argument %1. | |
13 | goto done | |
14 | ||
[13755] | 15 | :clean |
16 | del bin\* | |
[13840] | 17 | |
18 | :go | |
[13755] | 19 | if ""%2"" == ""javaonly"" goto java |
20 | if ""%2"" == ""nojava"" goto nojava | |
[16064] | 21 | if ""%2"" == ""gs2"" goto gs2 |
[13755] | 22 | |
[13728] | 23 | :all |
[16907] | 24 | if NOT EXIST "bin" mkdir bin |
25 | ||
[16905] | 26 | cd packages\windows\iconv\iconv |
[16906] | 27 | %MAKE% %MAKE_OPTIONS% Makefile.msvc NO_NLS=1 |
[16907] | 28 | cd ..\..\..\.. |
[16903] | 29 | |
[13755] | 30 | cd packages\unac |
[13728] | 31 | %MAKE% %MAKE_OPTIONS% win32.mak %1 |
[13755] | 32 | cd ..\.. |
[13728] | 33 | |
34 | cd mg | |
35 | call winMake.bat %1 | |
36 | cd .. | |
37 | ||
38 | cd mgpp | |
39 | call winMake.bat %1 | |
40 | cd .. | |
41 | ||
42 | cd lucene-gs | |
43 | call winMake.bat %1 | |
[13750] | 44 | cd .. |
[13728] | 45 | goto done |
46 | ||
47 | :java | |
48 | cd mg | |
49 | call winMake.bat %1 javaonly | |
50 | cd .. | |
51 | ||
52 | cd mgpp | |
53 | call winMake.bat %1 javaonly | |
54 | cd .. | |
55 | ||
56 | cd lucene-gs | |
57 | call winMake.bat %1 | |
[13750] | 58 | cd .. |
[13728] | 59 | goto done |
60 | ||
61 | :nojava | |
[16907] | 62 | cd packages\windows\iconv\iconv |
63 | %MAKE% %MAKE_OPTIONS% Makefile.msvc NO_NLS=1 | |
64 | cd ..\..\..\.. | |
65 | ||
[13755] | 66 | cd packages\unac |
[13728] | 67 | %MAKE% %MAKE_OPTIONS% win32.mak %1 |
[13755] | 68 | cd ..\.. |
[13728] | 69 | |
70 | cd mg | |
71 | call winMake.bat %1 nojava | |
72 | cd .. | |
73 | ||
74 | cd mgpp | |
75 | call winMake.bat %1 nojava | |
76 | cd .. | |
77 | goto done | |
[13840] | 78 | |
[16064] | 79 | :gs2 |
80 | if NOT EXIST "bin" mkdir bin | |
[16907] | 81 | |
82 | cd packages\windows\iconv\iconv | |
83 | %MAKE% %MAKE_OPTIONS% Makefile.msvc NO_NLS=1 | |
84 | cd ..\..\..\.. | |
85 | ||
[16064] | 86 | cd packages\unac |
87 | %MAKE% %MAKE_OPTIONS% win32.mak %1 | |
88 | cd ..\.. | |
89 | ||
90 | cd mg | |
91 | call winMake.bat %1 nojava | |
92 | cd .. | |
93 | ||
94 | cd mgpp | |
95 | call winMake.bat %1 nojava | |
96 | cd .. | |
97 | ||
98 | cd lucene-gs | |
99 | call winMake.bat %1 | |
100 | cd .. | |
101 | goto done | |
102 | ||
[13728] | 103 | :done |
Note:
See TracBrowser
for help on using the repository browser.