Changeset 477 for trunk/kBuild
- Timestamp:
- Jul 17, 2006, 3:34:50 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kBuild/envwin.cmd
r475 r477 25 25 REM # 26 26 REM # kBuild path. 27 28 REM # deal with -32 and -64 options 29 if ".%1" = ".-32" goto want_32_bit 30 if ".%1" = ".-64" goto want_64_bit 31 goto doesnt_want_anything 32 33 :want_32_bit 34 shift 35 set BUILD_TARGET=win32 36 set BUILD_PLATFORM=win32 37 set BUILD_PLATFORM_ARCH=amd64 38 goto doesnt_want_anything 39 40 :want_64_bit 41 shift 42 set BUILD_TARGET=win64 43 goto doesnt_want_anything 44 45 :doesnt_want_anything 27 46 28 47 REM # figure the current directory. … … 58 77 59 78 REM # Host platform. 60 IF NOT ".%BUILD_PLATFORM_ARCH%" = "." goto have_BUILD_PLATFORM_ARCH 79 IF NOT ".%BUILD_PLATFORM%" = "." goto have_2_BUILD_PLATFORM 80 81 IF NOT ".%BUILD_PLATFORM_ARCH%" = "." goto have_BUILD_PLATFORM_ARCH 61 82 set TEST_PROCESSOR_ARCH=%PROCESSOR_ARCHITECTURE% 62 83 IF NOT ".%PROCESSOR_ARCHITEW6432%" = "." set TEST_PROCESSOR_ARCH=%PROCESSOR_ARCHITEW6432% 63 IF "%TEST_PROCESSOR_ARCH%" = "x86" set BUILD_PLATFORM_ARCH=x8664 IF "%TEST_PROCESSOR_ARCH%" = "X86" set BUILD_PLATFORM_ARCH=x8665 IF "%TEST_PROCESSOR_ARCH%" = "AMD64" set BUILD_PLATFORM_ARCH=amd6466 IF "%TEST_PROCESSOR_ARCH%" = "x64" set BUILD_PLATFORM_ARCH=amd6467 IF "%TEST_PROCESSOR_ARCH%" = "X64" set BUILD_PLATFORM_ARCH=amd6468 IF NOT ".%BUILD_PLATFORM_ARCH%" = "." goto have_BUILD_PLATFORM_ARCH84 IF "%TEST_PROCESSOR_ARCH%" = "x86" set BUILD_PLATFORM_ARCH=x86 85 IF "%TEST_PROCESSOR_ARCH%" = "X86" set BUILD_PLATFORM_ARCH=x86 86 IF "%TEST_PROCESSOR_ARCH%" = "AMD64" set BUILD_PLATFORM_ARCH=amd64 87 IF "%TEST_PROCESSOR_ARCH%" = "x64" set BUILD_PLATFORM_ARCH=amd64 88 IF "%TEST_PROCESSOR_ARCH%" = "X64" set BUILD_PLATFORM_ARCH=amd64 89 IF NOT ".%BUILD_PLATFORM_ARCH%" = "." goto have_BUILD_PLATFORM_ARCH 69 90 set TEST_PROCESSOR_ARCH= 70 91 echo kBuild: Cannot figure BUILD_PLATFORM_ARCH! 71 92 goto failed 72 :have_PROCESSOR_ARCHITEW643273 93 :have_BUILD_PLATFORM_ARCH 74 94 echo dbg: BUILD_PLATFORM_ARCH=%BUILD_PLATFORM_ARCH% 75 95 set TEST_PROCESSOR_ARCH= 76 96 77 IF NOT ".%BUILD_PLATFORM_CPU%" = "." goto have_BUILD_PLATFORM_CPU97 IF NOT ".%BUILD_PLATFORM_CPU%" = "." goto have_BUILD_PLATFORM_CPU 78 98 IF "%BUILD_PLATFORM_ARCH%" = "amd64" set BUILD_PLATFORM_CPU=k8 79 99 IF "%BUILD_PLATFORM_ARCH%" = "x86" set BUILD_PLATFORM_CPU=i386 80 IF NOT ".%BUILD_PLATFORM_CPU%" = "." goto have_BUILD_PLATFORM_CPU100 IF NOT ".%BUILD_PLATFORM_CPU%" = "." goto have_BUILD_PLATFORM_CPU 81 101 echo kBuild: Cannot figure BUILD_PLATFORM_CPU! 82 102 goto failed … … 84 104 echo dbg: BUILD_PLATFORM_CPU=%BUILD_PLATFORM_CPU% 85 105 86 IF NOT ".%BUILD_PLATFORM%" = "." goto have_BUILD_PLATFORM87 106 IF "%BUILD_PLATFORM_ARCH%" = "amd64" set BUILD_PLATFORM=win64 88 107 IF "%BUILD_PLATFORM_ARCH%" = "x86" set BUILD_PLATFORM=win32 89 IF NOT ".%BUILD_PLATFORM%" = "." goto have_BUILD_PLATFORM108 IF NOT ".%BUILD_PLATFORM%" = "." goto have_BUILD_PLATFORM 90 109 echo kBuild: Cannot figure BUILD_PLATFORM! 91 110 goto failed 111 92 112 :have_BUILD_PLATFORM 93 113 echo dbg: BUILD_PLATFORM=%BUILD_PLATFORM% 114 goto process_BUILD_TARGET 115 116 117 :have_2_BUILD_PLATFORM 118 echo dbg: BUILD_PLATFORM=%BUILD_PLATFORM% 119 IF "%BUILD_PLATFORM%" = "win32" set BUILD_PLATFORM_ARCH=x86 120 IF "%BUILD_PLATFORM%" = "win64" set BUILD_PLATFORM_ARCH=amd64 121 IF NOT ".%BUILD_PLATFORM_ARCH%" = "." goto have_2_BUILD_PLATFORM_ARCH 122 echo kBuild: Cannot figure BUILD_PLATFORM_ARCH! 123 goto failed 124 :have_2_BUILD_PLATFORM_ARCH 125 echo dbg: BUILD_PLATFORM_ARCH=%BUILD_PLATFORM_ARCH% 126 127 IF NOT ".%BUILD_PLATFORM_CPU%" = "." goto have_2_BUILD_PLATFORM_CPU 128 IF "%BUILD_PLATFORM_ARCH%" = "amd64" set BUILD_PLATFORM_CPU=k8 129 IF "%BUILD_PLATFORM_ARCH%" = "x86" set BUILD_PLATFORM_CPU=i386 130 IF NOT ".%BUILD_PLATFORM_CPU%" = "." goto have_2_BUILD_PLATFORM_CPU 131 echo kBuild: Cannot figure BUILD_PLATFORM_CPU! 132 goto failed 133 :have_2_BUILD_PLATFORM_CPU 134 echo dbg: BUILD_PLATFORM_CPU=%BUILD_PLATFORM_CPU% 94 135 95 136 96 137 REM # Target platform. 138 :process_BUILD_TARGET 97 139 IF NOT ".%BUILD_TARGET%" = "." goto have_BUILD_TARGET 98 140 set BUILD_TARGET=%BUILD_PLATFORM% … … 118 160 echo dbg: BUILD_TARGET_ARCH=%BUILD_TARGET_ARCH% 119 161 IF NOT ".%BUILD_TARGET_CPU%" = "." goto have_2_BUILD_TARGET_CPU 120 IF "%BUILD_TARGET_ARCH%" = "amd64" set BUILD_ PLATFORM_CPU=k8121 IF "%BUILD_TARGET_ARCH%" = "x86" set BUILD_ PLATFORM_CPU=i386162 IF "%BUILD_TARGET_ARCH%" = "amd64" set BUILD_TARGET_CPU=k8 163 IF "%BUILD_TARGET_ARCH%" = "x86" set BUILD_TARGET_CPU=i386 122 164 IF NOT ".%BUILD_TARGET_CPU%" = "." goto have_2_BUILD_TARGET_CPU 123 165 echo kBuild: Cannot figure BUILD_TARGET_CPU! … … 141 183 goto end 142 184 143 :fail ure185 :failed 144 186 :end
Note:
See TracChangeset
for help on using the changeset viewer.