Mercurial > hg > truffle
annotate make/windows/cross_build.bat @ 1428:695451afc619
refactoring classes into separate files
author | Lukas Stadler <lukas.stadler@oracle.com> |
---|---|
date | Thu, 19 Aug 2010 14:34:52 -0700 |
parents | d1605aabd0a1 |
children | c18cbe5936b8 |
rev | line source |
---|---|
0 | 1 @echo off |
2 REM | |
196 | 3 REM Copyright 2003-2008 Sun Microsystems, Inc. All Rights Reserved. |
0 | 4 REM DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
5 REM | |
6 REM This code is free software; you can redistribute it and/or modify it | |
7 REM under the terms of the GNU General Public License version 2 only, as | |
8 REM published by the Free Software Foundation. | |
9 REM | |
10 REM This code is distributed in the hope that it will be useful, but WITHOUT | |
11 REM ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or | |
12 REM FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License | |
13 REM version 2 for more details (a copy is included in the LICENSE file that | |
14 REM accompanied this code). | |
15 REM | |
16 REM You should have received a copy of the GNU General Public License version | |
17 REM 2 along with this work; if not, write to the Free Software Foundation, | |
18 REM Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA. | |
19 REM | |
20 REM Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, | |
21 REM CA 95054 USA or visit www.sun.com if you need additional information or | |
22 REM have any questions. | |
23 REM | |
24 REM | |
25 | |
26 REM Cross compile IA64 compiler2 VM | |
27 REM Usage: | |
28 REM cross_compile flavor workspace bootstrap_dir [build_id] | |
29 REM %1 %2 %3 %4 | |
30 REM | |
31 REM Set current directory | |
32 for /F %%i in ('cd') do set CD=%%i | |
33 echo Setting up Visual C++ Compilation Environment | |
34 if "%MSVCDir%" == "" goto setdir1 | |
35 goto setenv1 | |
36 :setdir1 | |
37 SET MSVCDir=C:\Program Files\Microsoft Visual Studio\VC98 | |
38 :setenv1 | |
39 SET OLDINCLUDE=%INCLUDE% | |
40 SET OLDLIB=%LIB% | |
41 SET OLDPATH=%PATH% | |
42 call "%MSVCDir%\Bin\VCVARS32" | |
91
a294fd0c4b38
6583644: Move all managed/SCCS files out of 'build' into 'make' directory
kamg
parents:
0
diff
changeset
|
43 call %2\make\windows\build %1 adlc %2 %3 %4 |
0 | 44 SET INCLUDE=%OLDINCLUDE% |
45 SET LIB=%OLDLIB% | |
46 SET PATH=%OLDPATH% | |
47 echo Setting up 64-BIT Compilation Environment | |
48 if "%MSSdk%" == "" goto setdir2 | |
49 goto setenv2 | |
50 :setdir2 | |
51 SET MSSdk=C:\Program Files\Microsoft SDK | |
52 :setenv2 | |
53 call "%MSSdk%\SetEnv.bat" /XP64 | |
54 SET ALT_ADLC_PATH=%CD%\windows_i486_compiler2\generated | |
91
a294fd0c4b38
6583644: Move all managed/SCCS files out of 'build' into 'make' directory
kamg
parents:
0
diff
changeset
|
55 call %2\make\windows\build %1 compiler2 %2 %3 %4 |
0 | 56 SET INCLUDE=%OLDINCLUDE% |
57 SET LIB=%OLDLIB% | |
58 SET PATH=%OLDPATH% | |
59 SET OLDINCLUDE= | |
60 SET OLDLIB= | |
61 SET OLDPATH= |