source:
indexers/trunk/winMake.bat@
16906
Last change on this file since 16906 was 16906, checked in by , 16 years ago | |
---|---|
|
|
File size: 1.2 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 |
[13866] | 24 | mkdir bin |
[16905] | 25 | cd packages\windows\iconv\iconv |
[16906] | 26 | %MAKE% %MAKE_OPTIONS% Makefile.msvc NO_NLS=1 |
[16903] | 27 | cd ..\.. |
28 | ||
[13755] | 29 | cd packages\unac |
[13728] | 30 | %MAKE% %MAKE_OPTIONS% win32.mak %1 |
[13755] | 31 | cd ..\.. |
[13728] | 32 | |
33 | cd mg | |
34 | call winMake.bat %1 | |
35 | cd .. | |
36 | ||
37 | cd mgpp | |
38 | call winMake.bat %1 | |
39 | cd .. | |
40 | ||
41 | cd lucene-gs | |
42 | call winMake.bat %1 | |
[13750] | 43 | cd .. |
[13728] | 44 | goto done |
45 | ||
46 | :java | |
47 | cd mg | |
48 | call winMake.bat %1 javaonly | |
49 | cd .. | |
50 | ||
51 | cd mgpp | |
52 | call winMake.bat %1 javaonly | |
53 | cd .. | |
54 | ||
55 | cd lucene-gs | |
56 | call winMake.bat %1 | |
[13750] | 57 | cd .. |
[13728] | 58 | goto done |
59 | ||
60 | :nojava | |
[13755] | 61 | cd packages\unac |
[13728] | 62 | %MAKE% %MAKE_OPTIONS% win32.mak %1 |
[13755] | 63 | cd ..\.. |
[13728] | 64 | |
65 | cd mg | |
66 | call winMake.bat %1 nojava | |
67 | cd .. | |
68 | ||
69 | cd mgpp | |
70 | call winMake.bat %1 nojava | |
71 | cd .. | |
72 | goto done | |
[13840] | 73 | |
[16064] | 74 | :gs2 |
75 | ||
76 | if NOT EXIST "bin" mkdir bin | |
77 | cd packages\unac | |
78 | %MAKE% %MAKE_OPTIONS% win32.mak %1 | |
79 | cd ..\.. | |
80 | ||
81 | cd mg | |
82 | call winMake.bat %1 nojava | |
83 | cd .. | |
84 | ||
85 | cd mgpp | |
86 | call winMake.bat %1 nojava | |
87 | cd .. | |
88 | ||
89 | cd lucene-gs | |
90 | call winMake.bat %1 | |
91 | cd .. | |
92 | goto done | |
93 | ||
[13728] | 94 | :done |
Note:
See TracBrowser
for help on using the repository browser.