make/lib/Lib-jdk.jpackage.gmk
branchJDK-8200758-branch
changeset 57151 38d0b67617e3
parent 57108 f1c13cb0e713
child 57254 c1b92a014e89
--- a/make/lib/Lib-jdk.jpackage.gmk	Wed Feb 06 09:00:28 2019 -0500
+++ b/make/lib/Lib-jdk.jpackage.gmk	Wed Feb 06 09:10:12 2019 -0500
@@ -50,3 +50,20 @@
 
 ################################################################################
 
+ifeq ($(OPENJDK_TARGET_OS), windows)
+
+  $(eval $(call SetupJdkLibrary, BUILD_LIB_JPACKAGE, \
+      NAME := jpackage, \
+      OPTIMIZATION := LOW, \
+      CFLAGS := $(CXXFLAGS_JDKLIB), \
+      CFLAGS_windows := -EHsc -DUNICODE -D_UNICODE, \
+      LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
+          $(call SET_SHARED_LIBRARY_ORIGIN), \
+      LIBS := $(LIBCXX), \
+      LIBS_windows := user32.lib shell32.lib advapi32.lib ole32.lib, \
+  ))
+
+  TARGETS += $(BUILD_LIB_JPACKAGE)
+
+endif
+