make/launcher/Launcher-jdk.jpackage.gmk
branchJDK-8200758-branch
changeset 57151 38d0b67617e3
parent 57108 f1c13cb0e713
child 57399 747416ba316d
equal deleted inserted replaced
57150:fa68c2ab636d 57151:38d0b67617e3
    26 include LauncherCommon.gmk
    26 include LauncherCommon.gmk
    27 
    27 
    28 
    28 
    29 ################################################################################
    29 ################################################################################
    30 
    30 
    31 ifeq ($(OPENJDK_TARGET_OS), windows)
    31 $(eval $(call SetupBuildLauncher, jpackage, \
    32 
    32     MAIN_CLASS := jdk.jpackage.main.Main, \
    33   JPACKAGEEXE_SRC := $(TOPDIR)/src/jdk.jpackage/windows/native/jpackage
    33 ))
    34 
       
    35   $(eval $(call SetupJdkExecutable, BUILD_JPACKAGEEXE, \
       
    36       NAME := jpackage, \
       
    37       SRC := $(JPACKAGEEXE_SRC), \
       
    38       OPTIMIZATION := LOW, \
       
    39       CFLAGS := $(CXXFLAGS_JDKEXE), \
       
    40       CFLAGS_windows := -DFULL -EHsc -DUNICODE -D_UNICODE, \
       
    41       CFLAGS_release := -DPRODUCT, \
       
    42       LDFLAGS := $(LDFLAGS_JDKEXE), \
       
    43       LIBS := $(LIBCXX) user32.lib shell32.lib advapi32.lib ole32.lib, \
       
    44   ))
       
    45 
       
    46   TARGETS += $(BUILD_JPACKAGEEXE)
       
    47 
       
    48 else
       
    49 
       
    50   $(eval $(call SetupBuildLauncher, jpackage, \
       
    51       MAIN_CLASS := jdk.jpackage.main.Main, \
       
    52   ))
       
    53 
       
    54 endif
       
    55 
    34 
    56 ################################################################################
    35 ################################################################################
    57 
    36 
    58 JPACKAGE_APPLAUNCHEREXE_SRC := \
    37 JPACKAGE_APPLAUNCHEREXE_SRC := \
    59     $(TOPDIR)/src/jdk.jpackage/$(OPENJDK_TARGET_OS)/native/jpackageapplauncher
    38     $(TOPDIR)/src/jdk.jpackage/$(OPENJDK_TARGET_OS)/native/jpackageapplauncher