86 CFLAGS_macosx := -fPIC, \
87 DISABLED_WARNINGS_gcc := unused-result, \
88 MAPFILE := $(UNPACK_MAPFILE),\
89 LDFLAGS := $(UNPACKEXE_ZIPOBJS) \
90 $(LDFLAGS_JDKEXE) $(LDFLAGS_CXX_JDK) \
91 $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX)) \
92 $(call SET_SHARED_LIBRARY_ORIGIN), \
93 LDFLAGS_linux := -lc, \
94 LDFLAGS_solaris := $(UNPACKEXE_LDFLAGS_solaris) -lc, \
95 LDFLAGS_SUFFIX := $(LIBCXX), \
96 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpackexe$(OUTPUT_SUBDIR), \
97 OUTPUT_DIR := $(SUPPORT_OUTPUTDIR)/modules_cmds/$(MODULE), \
98 PROGRAM := unpack200, \
99 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
100 RC_FLAGS := $(RC_FLAGS) \
101 -D "JDK_FNAME=unpack200.exe" \
102 -D "JDK_INTERNAL_NAME=unpack200" \
103 -D "JDK_FTYPE=0x1L", \
104 DEBUG_SYMBOLS := true, \
105 MANIFEST := $(JDK_TOPDIR)/src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest, \
106 MANIFEST_VERSION := $(JDK_VERSION_FOR_MANIFEST), \
107 ))
108
109 ifneq ($(USE_EXTERNAL_LIBZ), true)
110
111 $(BUILD_UNPACKEXE): $(UNPACKEXE_ZIPOBJS)
112
113 endif
114
115 TARGETS += $(BUILD_UNPACKEXE)
116
117 ################################################################################
|
86 CFLAGS_macosx := -fPIC, \
87 DISABLED_WARNINGS_gcc := unused-result, \
88 MAPFILE := $(UNPACK_MAPFILE),\
89 LDFLAGS := $(UNPACKEXE_ZIPOBJS) \
90 $(LDFLAGS_JDKEXE) $(LDFLAGS_CXX_JDK) \
91 $(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX)) \
92 $(call SET_SHARED_LIBRARY_ORIGIN), \
93 LDFLAGS_linux := -lc, \
94 LDFLAGS_solaris := $(UNPACKEXE_LDFLAGS_solaris) -lc, \
95 LDFLAGS_SUFFIX := $(LIBCXX), \
96 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/unpackexe$(OUTPUT_SUBDIR), \
97 OUTPUT_DIR := $(SUPPORT_OUTPUTDIR)/modules_cmds/$(MODULE), \
98 PROGRAM := unpack200, \
99 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
100 RC_FLAGS := $(RC_FLAGS) \
101 -D "JDK_FNAME=unpack200.exe" \
102 -D "JDK_INTERNAL_NAME=unpack200" \
103 -D "JDK_FTYPE=0x1L", \
104 DEBUG_SYMBOLS := true, \
105 MANIFEST := $(JDK_TOPDIR)/src/jdk.pack200/windows/native/unpack200/unpack200_proto.exe.manifest, \
106 MANIFEST_VERSION := $(VERSION_NUMBER_FOUR_POSITIONS), \
107 ))
108
109 ifneq ($(USE_EXTERNAL_LIBZ), true)
110
111 $(BUILD_UNPACKEXE): $(UNPACKEXE_ZIPOBJS)
112
113 endif
114
115 TARGETS += $(BUILD_UNPACKEXE)
116
117 ################################################################################
|