Mercurial > pygame
annotate MakePrebuilt71.bat @ 3182:0c07af110477 docs-changes
Ignore Sphinx-generated files
| author | Thomas Kluyver <takowl@gmail.com> |
|---|---|
| date | Wed, 09 Jan 2013 22:35:43 +0000 |
| parents | 2d7ce556083b |
| children |
| rev | line source |
|---|---|
|
2078
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
1 @echo off |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
2 rem Make the prebuilt package from the libraries built with |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
3 rem msys_build_deps.py. Takes one optional argument, the |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
4 rem name of the output directory. |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
5 rem |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
6 rem This batch file needs python.exe, pexports.exe |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
7 rem (found in altbinutils-pe at SourceForge, |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
8 rem http://sourceforge.net/projects/mingwrep/) and |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
9 rem Visual C's VCVARS32.BAT in the executables search path. |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
10 rem Otherwise run make_prebuilt.py first, then the batch |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
11 rem files MakeDefs.bat and MakeLibs.bat afterward. |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
12 |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
13 python.exe make_prebuilt.py %1 |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
14 if errorlevel 1 goto done |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
15 if "%1"=="" goto useprebuilt |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
16 copy /Y prebuilt-template\readme71.html "%1\readme.html" |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
17 cd "%1" |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
18 goto domake |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
19 :useprebuilt |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
20 copy /Y prebuilt-template\readme71.html prebuilt\readme.html |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
21 cd prebuilt |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
22 :domake |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
23 cd lib |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
24 CALL Make32.bat |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
25 cd ..\.. |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
26 :done |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
27 |
|
2d7ce556083b
set svn file properties so svn branch and merge work as intended
Lenard Lindstrom <len-l@telus.net>
parents:
1390
diff
changeset
|
28 |
