Unreviewed, JavaScriptCore should only guarantee to produce a
authorkeith_miller@apple.com <keith_miller@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 Nov 2018 00:02:40 +0000 (00:02 +0000)
committerkeith_miller@apple.com <keith_miller@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 2 Nov 2018 00:02:40 +0000 (00:02 +0000)
modulemap if we are building for iOSMac.

* Configurations/JavaScriptCore.xcconfig:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@237707 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/Configurations/JavaScriptCore.xcconfig

index 61db93b..16de690 100644 (file)
@@ -1,3 +1,10 @@
+2018-11-01  Keith Miller  <keith_miller@apple.com>
+
+        Unreviewed, JavaScriptCore should only guarantee to produce a
+        modulemap if we are building for iOSMac.
+
+        * Configurations/JavaScriptCore.xcconfig:
+
 2018-10-31  Devin Rousso  <drousso@apple.com>
 
         Web Inspector: Canvas: create a setting for auto-recording newly created contexts
index a36d9c7..973a442 100644 (file)
@@ -24,7 +24,9 @@
 #include "FeatureDefines.xcconfig"
 #include "Version.xcconfig"
 
-DEFINES_MODULE = YES;
+DEFINES_MODULE = $(DEFINES_MODULE_$(WK_PLATFORM_NAME))
+DEFINES_MODULE_iosmac = YES;
+DEFINES_MODULE_ = NO;
 MODULEMAP_FILE = $(SRCROOT)/JavaScriptCore.modulemap;
 
 // Prevent C++ standard library operator new, delete and their related exception types from being exported as weak symbols.