make/test/JtregNativeJdk.gmk
changeset 50341 b933614e855e
parent 49253 26f624b33218
child 52778 dbbf46b13d52
--- a/make/test/JtregNativeJdk.gmk	Wed May 16 10:27:25 2018 -0700
+++ b/make/test/JtregNativeJdk.gmk	Wed May 16 16:46:51 2018 -0700
@@ -64,6 +64,14 @@
   endif
 endif
 
+ifeq ($(OPENJDK_TARGET_OS), macosx)
+  BUILD_JDK_JTREG_LIBRARIES_CFLAGS_libTestMainKeyWindow := -ObjC
+  BUILD_JDK_JTREG_LIBRARIES_LIBS_libTestMainKeyWindow := -framework JavaVM \
+      -framework Cocoa -framework JavaNativeFoundation
+else
+  BUILD_JDK_JTREG_EXCLUDE += libTestMainKeyWindow.c
+endif
+
 $(eval $(call SetupTestFilesCompilation, BUILD_JDK_JTREG_LIBRARIES, \
     TYPE := LIBRARY, \
     SOURCE_DIRS := $(BUILD_JDK_JTREG_NATIVE_SRC), \