Changeset 248304 in webkit


Ignore:
Timestamp:
Aug 6, 2019 10:37:39 AM (5 years ago)
Author:
pvollan@apple.com
Message:

[Win] Fix AppleWin build
https://bugs.webkit.org/show_bug.cgi?id=200455

Reviewed by Alex Christensen.

  • CMakeLists.txt:

Source/JavaScriptCore:

  • shell/CMakeLists.txt:

Source/WebKitLegacy:

  • PlatformWin.cmake:
  • WebKitLegacy.vcxproj/WebKitLegacy.proj:
Location:
trunk/Source
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/CMakeLists.txt

    r248187 r248304  
    13081308# eliminate duplicated custom commands. Otherwise,
    13091309# CombinedDomains.json will be generated in both projects.
    1310 add_dependencies(JavaScriptCore_CopyPrivateHeaders JavaScriptCore)
     1310if (NOT INTERNAL_BUILD)
     1311    add_dependencies(JavaScriptCore_CopyPrivateHeaders JavaScriptCore)
     1312endif ()
    13111313
    13121314target_include_directories(LLIntSettingsExtractor PRIVATE
  • trunk/Source/JavaScriptCore/ChangeLog

    r248289 r248304  
     12019-08-06  Per Arne Vollan  <pvollan@apple.com>
     2
     3        [Win] Fix AppleWin build
     4        https://bugs.webkit.org/show_bug.cgi?id=200455
     5
     6        Reviewed by Alex Christensen.
     7
     8        * CMakeLists.txt:
     9        * shell/CMakeLists.txt:
     10
    1112019-08-05  Devin Rousso  <drousso@apple.com>
    212
  • trunk/Source/JavaScriptCore/shell/CMakeLists.txt

    r248087 r248304  
    2020if (WTF_OS_MAC_OS_X)
    2121    list(APPEND jsc_LIBRARIES edit)
     22endif ()
     23
     24if (WIN32)
     25    list(APPEND jsc_LIBRARIES Winmm)
    2226endif ()
    2327
  • trunk/Source/WebKitLegacy/CMakeLists.txt

    r246874 r248304  
    4343WEBKIT_FRAMEWORK(WebKitLegacy)
    4444
    45 add_dependencies(WebKitLegacy WebCore WebCorePrivateFrameworkHeaders)
     45if (NOT INTERNAL_BUILD)
     46    add_dependencies(WebKitLegacy WebCore WebCorePrivateFrameworkHeaders)
     47endif ()
    4648if (TARGET WebKitLegacyGUID)
    4749    add_dependencies(WebKitLegacy WebKitLegacyGUID)
  • trunk/Source/WebKitLegacy/ChangeLog

    r248051 r248304  
     12019-08-06  Per Arne Vollan  <pvollan@apple.com>
     2
     3        [Win] Fix AppleWin build
     4        https://bugs.webkit.org/show_bug.cgi?id=200455
     5
     6        Reviewed by Alex Christensen.
     7
     8        * CMakeLists.txt:
     9        * PlatformWin.cmake:
     10        * WebKitLegacy.vcxproj/WebKitLegacy.proj:
     11
    1122019-07-31  Keith Rollin  <krollin@apple.com>
    213
  • trunk/Source/WebKitLegacy/PlatformWin.cmake

    r245968 r248304  
    487487    FLATTENED
    488488)
    489 add_dependencies(WebKitLegacyFrameworkHeaders WebCorePrivateFrameworkHeaders)
     489if (NOT INTERNAL_BUILD)
     490    add_dependencies(WebKitLegacyFrameworkHeaders WebCorePrivateFrameworkHeaders)
     491endif ()
    490492
    491493set(WebKitLegacy_OUTPUT_NAME
  • trunk/Source/WebKitLegacy/WebKitLegacy.vcxproj/WebKitLegacy.proj

    r225563 r248304  
    2929    <ConfigurationBuildDir>$(OBJROOT)\$(CONFIG)</ConfigurationBuildDir> 
    3030    <OutputDirectory>$(DSTROOT)</OutputDirectory>
    31         <CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBKIT_DIR=$(SRCROOT.Replace('\','/')) -DWEBKITLEGACY_DIR=$(SRCROOT.Replace('\','/'))</CMakeCommandCommon>
     31        <CMakeCommandCommon>cmake $(SRCROOT) -DPORT=AppleWin $(DebugSuffixDefinition) -DINTERNAL_BUILD=1 -DWEBKIT_LIBRARIES_DIR=$(WebKit_Libraries.Replace('\','/')) -DCMAKE_MODULE_PATH=$(SRCROOT.Replace('\','/'))/AppleInternal/tools/cmake -DCMAKE_BINARY_DIR=$(OBJROOT.Replace('\','/'))/$(CONFIG) -DCMAKE_BUILD_TYPE=$(CONFIGURATION) -DWEBKIT_DIR=$(SRCROOT.Replace('\','/')) -DWEBKITLEGACY_DIR=$(SRCROOT.Replace('\','/'))</CMakeCommandCommon>
    3232  </PropertyGroup>
    3333 
Note: See TracChangeset for help on using the changeset viewer.