Changeset 310
- Timestamp:
- Feb 14, 2012, 9:22:16 PM (14 years ago)
- Location:
- trunk
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LocalEnv.tpl.cmd
r304 r310 33 33 * environment. 34 34 */ 35 G.PATH_TOOL_GCC4_ENV = 'D:\Dev\gcc452\gcc452.cmd' 35 /*G.PATH_TOOL_GCC4_ENV = 'D:\Dev\gcc452\gcc452.cmd'*/ 36 36 37 37 /** … … 42 42 43 43 /** 44 * Path to Odin32 SDK. Must be set. 44 * Path to the Odin32 SDK. Must be set. Assumes the source build and should 45 * point to the root of the source tree. The locaiton of separate parts, if 46 * differs from the default layout, can be individually tailored below. 45 47 */ 46 G.PATH_LIB_ODIN32 = 'D:\Coding\odin32' 48 G.PATH_SDK_ODIN32_SRCTREE = 'D:\Coding\odin\odin32' 49 50 G.PATH_SDK_ODIN32_HEADERS = G.PATH_SDK_ODIN32_SRCTREE'\include' 51 G.PATH_SDK_ODIN32_LIBS = G.PATH_SDK_ODIN32_SRCTREE'\out\os2.x86\release\stage\lib' 52 G.PATH_SDK_ODIN32_DBGLIBS = G.PATH_SDK_ODIN32_SRCTREE'\out\os2.x86\debug\stage\lib' 53 G.PATH_SDK_ODIN32_BIN = G.PATH_SDK_ODIN32_SRCTREE'\out\os2.x86\release\stage\bin' 54 G.PATH_SDK_ODIN32_DBGBIN = G.PATH_SDK_ODIN32_SRCTREE'\out\os2.x86\debug\stage\bin' 47 55 48 56 /** -
trunk/env.cmd
r304 r310 112 112 * setup GCC 113 113 */ 114 if (G.PATH_TOOL_GCC4_ENV \== '') then do 115 cmdline = 'call' G.PATH_TOOL_GCC4_ENV 116 cmdline 117 drop cmdline 114 if (symbol('G.PATH_TOOL_GCC4_ENV') == 'VAR') then do 115 if (G.PATH_TOOL_GCC4_ENV \== '') then do 116 cmdline = 'call' G.PATH_TOOL_GCC4_ENV 117 cmdline 118 drop cmdline 119 end 118 120 end 119 121 … … 168 170 */ 169 171 call EnvSetIfEmpty 'ALT_BOOTDIR', UnixSlashes(G.PATH_TOOL_BOOT_JDK) 170 call EnvSetIfEmpty 'ALT_ODINSDK_PATH', UnixSlashes(G.PATH_LIB_ODIN32) 172 call EnvSetIfEmpty 'ALT_ODINSDK_HEADERS_PATH', UnixSlashes(G.PATH_SDK_ODIN32_HEADERS) 173 call EnvSetIfEmpty 'ALT_ODINSDK_LIB_PATH', UnixSlashes(G.PATH_SDK_ODIN32_LIBS) 174 call EnvSetIfEmpty 'ALT_ODINSDK_DBGLIB_PATH', UnixSlashes(G.PATH_SDK_ODIN32_DBGLIBS) 171 175 call EnvSetIfEmpty 'ALT_FREETYPE_HEADERS_PATH', UnixSlashes(ScriptDir'libs\freetype\include') 172 176 call EnvSetIfEmpty 'ALT_FREETYPE_LIB_PATH', UnixSlashes(ScriptDir'libs\freetype\lib') … … 230 234 if (\fMake) then do 231 235 if (fRelease) then do 232 call EnvAddFront 'PATH', G.PATH_ LIB_ODIN32'\bin\Release;'G.PATH_LIB_ODIN32'\bin'233 call EnvAddFront 'BEGINLIBPATH', G.PATH_ LIB_ODIN32'\bin\Release;'G.PATH_LIB_ODIN32'\bin'236 call EnvAddFront 'PATH', G.PATH_SDK_ODIN32_BIN';'G.PATH_LIB_ODIN32_SRCTREE'\bin' 237 call EnvAddFront 'BEGINLIBPATH', G.PATH_SDK_ODIN32_BIN';'G.PATH_LIB_ODIN32_SRCTREE'\bin' 234 238 end 235 239 else do 236 call EnvAddFront 'PATH', G.PATH_ LIB_ODIN32'\bin\Debug;'G.PATH_LIB_ODIN32'\bin'237 call EnvAddFront 'BEGINLIBPATH', G.PATH_ LIB_ODIN32'\bin\Debug;'G.PATH_LIB_ODIN32'\bin'240 call EnvAddFront 'PATH', G.PATH_SDK_ODIN32_DBGBIN';'G.PATH_LIB_ODIN32_SRCTREE'\bin' 241 call EnvAddFront 'BEGINLIBPATH', G.PATH_SDK_ODIN32_DBGBIN';'G.PATH_LIB_ODIN32_SRCTREE'\bin' 238 242 call EnvSet 'WIN32.DEBUGBREAK', '1' 239 243 end … … 278 282 end 279 283 else do 280 if (G.LOG_FILE \== '' ) then do284 if (G.LOG_FILE \== '' & aArgs \= '') then do 281 285 /* copy all output to the log file */ 282 286 aArgs = aArgs '2>&1 | tee' G.LOG_FILE -
trunk/openjdk/Makefile
r309 r310 332 332 MSDEVTOOLS_PATH.desc = Root directory of VC++ tools (e.g. rc.exe) 333 333 MSVCRT_DLL_PATH.desc = Directory containing mscvrt.dll 334 ODINSDK_PATH.desc = Root directory of Odin32 SDK (OS/2) 334 ODINSDK_HEADERS_PATH.desc = Include directory of Odin32 SDK (OS/2) 335 ODINSDK_LIB_PATH.desc = Library directory of Odin32 SDK (OS/2) 336 ODINSDK_DBGLIB_PATH.desc = Debug Library directory of Odin32 SDK (OS/2, optional) 335 337 336 338 # Make variables to print out (description and value) … … 376 378 377 379 VARIABLE_PRINTVAL_LIST += \ 378 ODINSDK_PATH 380 ODINSDK_HEADERS_PATH \ 381 ODINSDK_LIB_PATH 379 382 380 383 VARIABLE_CHECKDIR_LIST += \ 381 ODINSDK_PATH 384 ODINSDK_HEADERS_PATH \ 385 ODINSDK_LIB_PATH 382 386 383 387 endif -
trunk/openjdk/corba/make/common/Defs-os2.gmk
r258 r310 164 164 -D_POSIX_C_SOURCE=200112 -D_EMX_SOURCE -D_XOPEN_SOURCE=600 \ 165 165 -D_SVID_SOURCE 166 CPPFLAGS_COMMON += -I$(ODINSDK_ PATH)/include/Win -I$(ODINSDK_PATH)/include\166 CPPFLAGS_COMMON += -I$(ODINSDK_HEADERS_PATH)/Win -I$(ODINSDK_HEADERS_PATH) \ 167 167 -DWINE_LARGE_INTEGER 168 168 169 LDFLAGS_OPT += -L$(ODINSDK_ PATH)/lib/Release -L$(ODINSDK_PATH)/lib170 LDFLAGS_DBG += -L$( ODINSDK_PATH)/lib/Debug -L$(ODINSDK_PATH)/lib169 LDFLAGS_OPT += -L$(ODINSDK_LIB_PATH) 170 LDFLAGS_DBG += -L$(firstword $(ODINSDK_DBGLIB_PATH) $(ODINSDK_LIB_PATH)) 171 171 LDFLAGS_COMMON += -lkernel32.lib -luser32.lib -ladvapi32.lib \ 172 -lminivcrt.lib -lntdll.lib \ 173 -llibwrap0.lib -llibwrap1.lib 172 -lminivcrt.lib -lntdll.lib -llibwrap.lib 174 173 175 174 # -
trunk/openjdk/corba/make/common/shared/Defs-os2.gmk
r258 r310 142 142 endif 143 143 144 # ODINSDK_ PATH: Path to the root directory of Odin32 SDK145 ifdef ALT_ODINSDK_ PATH146 xALT_ODINSDK_ PATH :="$(subst \,/,$(ALT_ODINSDK_PATH))"147 ODINSDK_ PATH :=$(call FullPath,$(xALT_ODINSDK_PATH))144 # ODINSDK_HEADERS_PATH: Include directory of Odin32 SDK (OS/2) 145 ifdef ALT_ODINSDK_HEADERS_PATH 146 xALT_ODINSDK_HEADERS_PATH :="$(subst \,/,$(ALT_ODINSDK_HEADERS_PATH))" 147 ODINSDK_HEADERS_PATH :=$(call FullPath,$(xALT_ODINSDK_HEADERS_PATH)) 148 148 endif 149 ODINSDK_PATH :=$(call AltCheckSpaces,ODINSDK_PATH) 150 ODINSDK_PATH :=$(call AltCheckValue,ODINSDK_PATH) 149 ODINSDK_HEADERS_PATH :=$(call AltCheckSpaces,ODINSDK_HEADERS_PATH) 150 ODINSDK_HEADERS_PATH :=$(call AltCheckValue,ODINSDK_HEADERS_PATH) 151 152 # ODINSDK_LIB_PATH: Library directory of Odin32 SDK (OS/2) 153 ifdef ALT_ODINSDK_LIB_PATH 154 xALT_ODINSDK_LIB_PATH :="$(subst \,/,$(ALT_ODINSDK_LIB_PATH))" 155 ODINSDK_LIB_PATH :=$(call FullPath,$(xALT_ODINSDK_LIB_PATH)) 156 endif 157 ODINSDK_LIB_PATH :=$(call AltCheckSpaces,ODINSDK_LIB_PATH) 158 ODINSDK_LIB_PATH :=$(call AltCheckValue,ODINSDK_LIB_PATH) 159 160 # ODINSDK_DBGLIB_PATH: Debug Library directory of Odin32 SDK (OS/2) 161 ifdef ALT_ODINSDK_DBGLIB_PATH 162 xALT_ODINSDK_DBGLIB_PATH :="$(subst \,/,$(ALT_ODINSDK_DBGLIB_PATH))" 163 ODINSDK_DBGLIB_PATH :=$(call FullPath,$(xALT_ODINSDK_DBGLIB_PATH)) 164 endif 165 ODINSDK_DBGLIB_PATH :=$(call AltCheckSpaces,ODINSDK_DBGLIB_PATH) 166 ODINSDK_DBGLIB_PATH :=$(call AltCheckValue,ODINSDK_DBGLIB_PATH) 151 167 152 168 # Import JDK images allow for partial builds, components not built are -
trunk/openjdk/hotspot/make/os2/makefiles/compile.make
r245 r310 77 77 -D_POSIX_C_SOURCE=200112 -D_EMX_SOURCE -D_XOPEN_SOURCE=600 \ 78 78 -D_SVID_SOURCE 79 CPP_FLAGS += -I$(ALT_ODINSDK_ PATH)/include/Win -I$(ALT_ODINSDK_PATH)/include79 CPP_FLAGS += -I$(ALT_ODINSDK_HEADERS_PATH)/Win -I$(ALT_ODINSDK_HEADERS_PATH) 80 80 81 PRODUCT_LINK_FLAGS += -L$(ALT_ODINSDK_ PATH)/lib/Release -L$(ALT_ODINSDK_PATH)/lib82 FASTDEBUG_LINK_FLAGS += -L$( ALT_ODINSDK_PATH)/lib/Debug -L$(ALT_ODINSDK_PATH)/lib83 DEBUG_LINK_FLAGS += -L$( ALT_ODINSDK_PATH)/lib/Debug -L$(ALT_ODINSDK_PATH)/lib81 PRODUCT_LINK_FLAGS += -L$(ALT_ODINSDK_LIB_PATH) 82 FASTDEBUG_LINK_FLAGS += -L$(firstword $(ALT_ODINSDK_DBGLIB_PATH) $(ALT_ODINSDK_LIB_PATH)) 83 DEBUG_LINK_FLAGS += -L$(firstword $(ALT_ODINSDK_DBGLIB_PATH) $(ALT_ODINSDK_LIB_PATH)) 84 84 85 85 LINK_FLAGS += -lkernel32.lib -luser32.lib -lgdi32.lib -lwinspool.lib \ 86 86 -lcomdlg32.lib -ladvapi32.lib -lshell32.lib -lole32.lib \ 87 -loleaut32.lib -lWsock32.lib -lwinmm.lib \ 88 -llibwrap0.lib -llibwrap1.lib 87 -loleaut32.lib -lWsock32.lib -lwinmm.lib -llibwrap.lib -
trunk/openjdk/jdk/make/Makefile
r279 r310 106 106 UNICOWS_DLL_PATH.desc = Directory containing unicows.dll 107 107 UNICOWS_LIB_PATH.desc = Directory containing unicows.lib 108 ODINSDK_PATH.desc = Root directory of Odin32 SDK (OS/2) 108 ODINSDK_HEADERS_PATH.desc = Include directory of Odin32 SDK (OS/2) 109 ODINSDK_LIB_PATH.desc = Library directory of Odin32 SDK (OS/2) 110 ODINSDK_DBGLIB_PATH.desc = Debug Library directory of Odin32 SDK (OS/2, optional) 109 111 110 112 # Make variables to print out (description and value) … … 159 161 160 162 VARIABLE_PRINTVAL_LIST += \ 161 ODINSDK_PATH 163 ODINSDK_HEADERS_PATH \ 164 ODINSDK_LIB_PATH 162 165 163 166 VARIABLE_CHECKDIR_LIST += \ 164 ODINSDK_PATH 167 ODINSDK_HEADERS_PATH \ 168 ODINSDK_LIB_PATH 165 169 166 170 endif -
trunk/openjdk/jdk/make/common/Defs-os2.gmk
r221 r310 174 174 -D_POSIX_C_SOURCE=200112 -D_EMX_SOURCE -D_XOPEN_SOURCE=600 \ 175 175 -D_SVID_SOURCE 176 CPPFLAGS_COMMON += -I$(ODINSDK_ PATH)/include/Win -I$(ODINSDK_PATH)/include\176 CPPFLAGS_COMMON += -I$(ODINSDK_HEADERS_PATH)/Win -I$(ODINSDK_HEADERS_PATH) \ 177 177 -DWINE_LARGE_INTEGER 178 178 179 LDFLAGS_OPT += -L$(ODINSDK_ PATH)/lib/Release -L$(ODINSDK_PATH)/lib180 LDFLAGS_DBG += -L$( ODINSDK_PATH)/lib/Debug -L$(ODINSDK_PATH)/lib179 LDFLAGS_OPT += -L$(ODINSDK_LIB_PATH) 180 LDFLAGS_DBG += -L$(firstword $(ODINSDK_DBGLIB_PATH) $(ODINSDK_LIB_PATH)) 181 181 LDFLAGS_COMMON += -lkernel32.lib -luser32.lib -ladvapi32.lib \ 182 -lminivcrt.lib -lntdll.lib \ 183 -llibwrap0.lib -llibwrap1.lib 182 -lminivcrt.lib -lntdll.lib -llibwrap.lib 184 183 185 184 # -
trunk/openjdk/jdk/make/common/shared/Defs-os2.gmk
r29 r310 142 142 endif 143 143 144 # ODINSDK_PATH: Path to the root directory of Odin32 SDK 145 ifdef ALT_ODINSDK_PATH 146 xALT_ODINSDK_PATH :="$(subst \,/,$(ALT_ODINSDK_PATH))" 147 ODINSDK_PATH :=$(call FullPath,$(xALT_ODINSDK_PATH)) 148 endif 149 ODINSDK_PATH :=$(call AltCheckSpaces,ODINSDK_PATH) 150 ODINSDK_PATH :=$(call AltCheckValue,ODINSDK_PATH) 144 # ODINSDK_HEADERS_PATH: Include directory of Odin32 SDK (OS/2) 145 ifdef ALT_ODINSDK_HEADERS_PATH 146 xALT_ODINSDK_HEADERS_PATH :="$(subst \,/,$(ALT_ODINSDK_HEADERS_PATH))" 147 ODINSDK_HEADERS_PATH :=$(call FullPath,$(xALT_ODINSDK_HEADERS_PATH)) 148 endif 149 ODINSDK_HEADERS_PATH :=$(call AltCheckSpaces,ODINSDK_HEADERS_PATH) 150 ODINSDK_HEADERS_PATH :=$(call AltCheckValue,ODINSDK_HEADERS_PATH) 151 152 # ODINSDK_LIB_PATH: Library directory of Odin32 SDK (OS/2) 153 ifdef ALT_ODINSDK_LIB_PATH 154 xALT_ODINSDK_LIB_PATH :="$(subst \,/,$(ALT_ODINSDK_LIB_PATH))" 155 ODINSDK_LIB_PATH :=$(call FullPath,$(xALT_ODINSDK_LIB_PATH)) 156 endif 157 ODINSDK_LIB_PATH :=$(call AltCheckSpaces,ODINSDK_LIB_PATH) 158 ODINSDK_LIB_PATH :=$(call AltCheckValue,ODINSDK_LIB_PATH) 159 160 # ODINSDK_DBGLIB_PATH: Debug Library directory of Odin32 SDK (OS/2) 161 ifdef ALT_ODINSDK_DBGLIB_PATH 162 xALT_ODINSDK_DBGLIB_PATH :="$(subst \,/,$(ALT_ODINSDK_DBGLIB_PATH))" 163 ODINSDK_DBGLIB_PATH :=$(call FullPath,$(xALT_ODINSDK_DBGLIB_PATH)) 164 endif 165 ODINSDK_DBGLIB_PATH :=$(call AltCheckSpaces,ODINSDK_DBGLIB_PATH) 166 ODINSDK_DBGLIB_PATH :=$(call AltCheckValue,ODINSDK_DBGLIB_PATH) 151 167 152 168 # Import JDK images allow for partial builds, components not built are -
trunk/openjdk/jdk/make/common/shared/Sanity-Settings.gmk
r309 r310 234 234 endif 235 235 ifeq ($(PLATFORM),os2) 236 ALL_SETTINGS+=$(call addAltSetting,ODINSDK_PATH) 236 ALL_SETTINGS+=$(call addAltSetting,ODINSDK_HEADERS_PATH) 237 ALL_SETTINGS+=$(call addAltSetting,ODINSDK_LIB_PATH) 238 ALL_SETTINGS+=$(call addAltSetting,ODINSDK_DBGLIB_PATH) 237 239 endif 238 240 ALL_SETTINGS+=$(call addAltSetting,CACERTS_FILE) -
trunk/openjdk/jdk/make/common/shared/Sanity.gmk
r309 r310 1312 1312 sane-odinsdk: 1313 1313 ifeq ($(PLATFORM), os2) 1314 @if [ ! -r $(ODINSDK_ PATH)/include/odin.h ]; then \1314 @if [ ! -r $(ODINSDK_HEADERS_PATH)/odin.h ]; then \ 1315 1315 $(ECHO) "ERROR: You do not have access to a valid Odin32 SDK include dir.\n" \ 1316 " The value of ODINSDK_ PATH must point a valid Odin32 SDK dir.\n" \1316 " The value of ODINSDK_HEADERS_PATH must point a valid Odin32 SDK dir.\n" \ 1317 1317 " Please check your access to \n" \ 1318 " $(ODINSDK_ PATH)/include\n" \1319 " and/or check your value of ALT_ODINSDK_ PATH.\n" \1318 " $(ODINSDK_HEADERS_PATH) \n" \ 1319 " and/or check your value of ALT_ODINSDK_HEADERS_PATH.\n" \ 1320 1320 "" >> $(ERROR_FILE) ; \ 1321 1321 fi 1322 @if [ ! -r $(ODINSDK_PATH)/lib/odincrt.lib -a \ 1323 ! -r $(ODINSDK_PATH)/lib/Release/odincrt.lib ]; then \ 1322 @if [ ! -r $(ODINSDK_LIB_PATH)/odincrt.lib ]; then \ 1324 1323 $(ECHO) "ERROR: You do not have access to a valid Odin32 SDK lib dir.\n" \ 1325 " The value of ODINSDK_ PATH must point a valid Odin32 SDK dir.\n" \1324 " The value of ODINSDK_LIB_PATH must point a valid Odin32 SDK dir.\n" \ 1326 1325 " Please check your access to \n" \ 1327 " $(ODINSDK_PATH)/lib or \n" \ 1328 " $(ODINSDK_PATH)/lib/Release \n" \ 1329 " and/or check your value of ALT_ODINSDK_PATH.\n" \ 1326 " $(ODINSDK_LIB_PATH)/lib \n" \ 1327 " and/or check your value of ALT_ODINSDK_LIB_PATH.\n" \ 1330 1328 "" >> $(ERROR_FILE) ; \ 1331 1329 fi
Note:
See TracChangeset
for help on using the changeset viewer.