Changeset 310 for trunk/openjdk/jdk
- Timestamp:
- Feb 14, 2012, 9:22:16 PM (14 years ago)
- Location:
- trunk/openjdk/jdk/make
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
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.