Changeset 27 for trunk/openjdk/Makefile


Ignore:
Timestamp:
Jun 17, 2010, 4:08:35 PM (15 years ago)
Author:
dmik
Message:

jdk/make: Integrate Odin SDK to the compiler/linker definitions and require a valid path to it to be set.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/openjdk/Makefile

    r2 r27  
    116116endif
    117117
    118 build:: sanity 
     118build:: sanity
    119119
    120120clobber::
     
    141141
    142142ifeq ($(BUILD_HOTSPOT), true)
    143   build:: $(HOTSPOT) 
     143  build:: $(HOTSPOT)
    144144  clobber:: hotspot-clobber
    145145endif
     
    168168#   ALT_OUTPUTDIR is changed to have -debug or -fastdebug suffix
    169169#   The resulting j2sdk-image is used by the install makefiles to create a
    170 #     debug install bundle jdk-*-debug-** bundle (tar or zip) 
     170#     debug install bundle jdk-*-debug-** bundle (tar or zip)
    171171#     which will install in the debug or fastdebug subdirectory of the
    172172#     normal product install area.
     
    281281        @$(ECHO) "================================================="
    282282        @$(ECHO) " "
    283    
     283
    284284    endif
    285285  endif
     
    294294clean: clobber
    295295
    296 all:: 
     296all::
    297297        @$(ECHO) Control build finished: `$(DATE) '+%y-%m-%d %H:%M'`
    298298
     
    384384MSDEVTOOLS_PATH.desc       = Root directory of VC++ tools (e.g. rc.exe)
    385385MSVCRT_DLL_PATH.desc       = Directory containing mscvrt.dll
     386ODINSDK_PATH.desc          = Root directory of Odin32 SDK (OS/2)
    386387
    387388# Make variables to print out (description and value)
     
    402403    JDK_IMPORT_PATH             \
    403404    COMPILER_PATH               \
    404     DEVTOOLS_PATH 
     405    DEVTOOLS_PATH
    405406
    406407# Make variables that should refer to files that exist
     
    420421    MSDEVTOOLS_PATH             \
    421422    MSVCRT_DLL_PATH
     423
     424endif
     425
     426# Some are OS/2 specific
     427ifeq ($(PLATFORM), os2)
     428
     429VARIABLE_PRINTVAL_LIST +=       \
     430    ODINSDK_PATH
     431
     432VARIABLE_CHECKDIR_LIST +=       \
     433    ODINSDK_PATH
    422434
    423435endif
     
    483495# Cycle build. Build the jdk, use it to build the jdk again.
    484496################################################################
    485  
     497
    486498ABS_BOOTDIR_OUTPUTDIR=$(ABS_OUTPUTDIR)/bootjdk
    487  
     499
    488500boot_cycle:
    489501        $(MAKE) ALT_OUTPUTDIR=$(ABS_BOOTDIR_OUTPUTDIR) product_build
Note: See TracChangeset for help on using the changeset viewer.