jdk/make/launcher/LauncherCommon.gmk
changeset 33666 7908508d9e1c
parent 33523 eb067bcd9414
parent 33661 ad7c7378a002
child 34330 4d5aa33be0a0
child 34014 1ffce305d533
equal deleted inserted replaced
33559:f242d4332f56 33666:7908508d9e1c
   120     else
   120     else
   121       $1_PLIST_FILE := Info-cmdline.plist
   121       $1_PLIST_FILE := Info-cmdline.plist
   122     endif
   122     endif
   123 
   123 
   124     $1_CFLAGS += -DPACKAGE_PATH='"$(PACKAGE_PATH)"'
   124     $1_CFLAGS += -DPACKAGE_PATH='"$(PACKAGE_PATH)"'
   125     $1_LDFLAGS += -Wl,-all_load $(SUPPORT_OUTPUTDIR)/native/java.base/libjli_static.a \
   125     $1_LDFLAGS += -Wl,-all_load \
   126         -sectcreate __TEXT __info_plist $(MACOSX_PLIST_DIR)/$$($1_PLIST_FILE)
   126         -sectcreate __TEXT __info_plist $(MACOSX_PLIST_DIR)/$$($1_PLIST_FILE)
       
   127     ifeq ($(STATIC_BUILD), true)
       
   128       $1_LDFLAGS += -exported_symbols_list \
       
   129               $(SUPPORT_OUTPUTDIR)/build-static/exported.symbols
       
   130       $1_LIBS += \
       
   131           $(shell $(FIND) $(SUPPORT_OUTPUTDIR)/modules_libs/java.base -name "*.a") \
       
   132           $(SUPPORT_OUTPUTDIR)/modules_libs/jdk.jdwp.agent/libdt_socket.a \
       
   133           $(SUPPORT_OUTPUTDIR)/modules_libs/jdk.jdwp.agent/libjdwp.a \
       
   134           $(SUPPORT_OUTPUTDIR)/native/java.base/$(LIBRARY_PREFIX)fdlibm$(STATIC_LIBRARY_SUFFIX) \
       
   135           -framework CoreFoundation \
       
   136           -framework Foundation \
       
   137           -framework SystemConfiguration \
       
   138           -lstdc++ -liconv
       
   139     else
       
   140       $1_LIBS += $(SUPPORT_OUTPUTDIR)/native/java.base/libjli_static.a
       
   141     endif
   127     $1_LIBS += -framework Cocoa -framework Security \
   142     $1_LIBS += -framework Cocoa -framework Security \
   128         -framework ApplicationServices
   143         -framework ApplicationServices
   129   endif
   144   endif
   130 
   145 
   131   ifeq ($(OPENJDK_TARGET_OS), aix)
   146   ifeq ($(OPENJDK_TARGET_OS), aix)