Ignore:
Timestamp:
Feb 14, 2012, 9:22:16 PM (14 years ago)
Author:
dmik
Message:

Tailor makefiles for the new Odin 8.x build layout.

Location:
trunk/openjdk/jdk/make/common/shared
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/jdk/make/common/shared/Defs-os2.gmk

    r29 r310  
    142142endif
    143143
    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)
     145ifdef ALT_ODINSDK_HEADERS_PATH
     146  xALT_ODINSDK_HEADERS_PATH :="$(subst \,/,$(ALT_ODINSDK_HEADERS_PATH))"
     147  ODINSDK_HEADERS_PATH      :=$(call FullPath,$(xALT_ODINSDK_HEADERS_PATH))
     148endif
     149ODINSDK_HEADERS_PATH :=$(call AltCheckSpaces,ODINSDK_HEADERS_PATH)
     150ODINSDK_HEADERS_PATH :=$(call AltCheckValue,ODINSDK_HEADERS_PATH)
     151
     152# ODINSDK_LIB_PATH: Library directory of Odin32 SDK (OS/2)
     153ifdef ALT_ODINSDK_LIB_PATH
     154  xALT_ODINSDK_LIB_PATH :="$(subst \,/,$(ALT_ODINSDK_LIB_PATH))"
     155  ODINSDK_LIB_PATH      :=$(call FullPath,$(xALT_ODINSDK_LIB_PATH))
     156endif
     157ODINSDK_LIB_PATH :=$(call AltCheckSpaces,ODINSDK_LIB_PATH)
     158ODINSDK_LIB_PATH :=$(call AltCheckValue,ODINSDK_LIB_PATH)
     159
     160# ODINSDK_DBGLIB_PATH: Debug Library directory of Odin32 SDK (OS/2)
     161ifdef ALT_ODINSDK_DBGLIB_PATH
     162  xALT_ODINSDK_DBGLIB_PATH :="$(subst \,/,$(ALT_ODINSDK_DBGLIB_PATH))"
     163  ODINSDK_DBGLIB_PATH      :=$(call FullPath,$(xALT_ODINSDK_DBGLIB_PATH))
     164endif
     165ODINSDK_DBGLIB_PATH :=$(call AltCheckSpaces,ODINSDK_DBGLIB_PATH)
     166ODINSDK_DBGLIB_PATH :=$(call AltCheckValue,ODINSDK_DBGLIB_PATH)
    151167
    152168# Import JDK images allow for partial builds, components not built are
  • trunk/openjdk/jdk/make/common/shared/Sanity-Settings.gmk

    r309 r310  
    234234endif
    235235ifeq ($(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)
    237239endif
    238240ALL_SETTINGS+=$(call addAltSetting,CACERTS_FILE)
  • trunk/openjdk/jdk/make/common/shared/Sanity.gmk

    r309 r310  
    13121312sane-odinsdk:
    13131313ifeq ($(PLATFORM), os2)
    1314         @if [ ! -r $(ODINSDK_PATH)/include/odin.h  ]; then \
     1314        @if [ ! -r $(ODINSDK_HEADERS_PATH)/odin.h  ]; then \
    13151315        $(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" \
    13171317          "      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" \
    13201320          "" >> $(ERROR_FILE) ; \
    13211321        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 \
    13241323        $(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" \
    13261325          "      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" \
    13301328          "" >> $(ERROR_FILE) ; \
    13311329        fi
Note: See TracChangeset for help on using the changeset viewer.