Changeset 95299 in webkit


Ignore:
Timestamp:
Sep 16, 2011 9:58:14 AM (13 years ago)
Author:
Adam Roben
Message:

Make WebKit2's message-generation model and parser scripts accessible to other projects

We copy them into the build products directory so other projects can find them.

Fixes <http://webkit.org/b/68169> Would like to be able to use WebKit2's message-generation
scripts in other projects

Reviewed by Darin Adler.

  • WebKit2.xcodeproj/project.pbxproj: Copy the scripts to PrivateHeaders.
  • win/WebKit2.make: Copy the scripts from obj/WebKit2/scripts to

tools/scripts, like WebCore does.

  • win/WebKit2Generated.make: Copy the scripts to obj/WebKit2/scripts, which is similar to what

WebCore does for its bindings scripts.

Location:
trunk/Source/WebKit2
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r95298 r95299  
     12011-09-15  Adam Roben  <aroben@apple.com>
     2
     3        Make WebKit2's message-generation model and parser scripts accessible to other projects
     4
     5        We copy them into the build products directory so other projects can find them.
     6
     7        Fixes <http://webkit.org/b/68169> Would like to be able to use WebKit2's message-generation
     8        scripts in other projects
     9
     10        Reviewed by Darin Adler.
     11
     12        * WebKit2.xcodeproj/project.pbxproj: Copy the scripts to PrivateHeaders.
     13
     14        * win/WebKit2.make: Copy the scripts from obj/WebKit2/scripts to
     15        tools/scripts, like WebCore does.
     16
     17        * win/WebKit2Generated.make: Copy the scripts to obj/WebKit2/scripts, which is similar to what
     18        WebCore does for its bindings scripts.
     19
    1202011-09-15  Adam Roben  <aroben@apple.com>
    221
  • trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj

    r95298 r95299  
    787787                C0CE72A11247E71D00BC0EC4 /* WebPageMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = C0CE729F1247E71D00BC0EC4 /* WebPageMessages.h */; };
    788788                C0CE72AD1247E78D00BC0EC4 /* HandleMessage.h in Headers */ = {isa = PBXBuildFile; fileRef = C0CE72AC1247E78D00BC0EC4 /* HandleMessage.h */; };
     789                C0D04E9013EC759E0041EFD6 /* model.py in Headers */ = {isa = PBXBuildFile; fileRef = C0D04E8313EC74940041EFD6 /* model.py */; settings = {ATTRIBUTES = (Private, ); }; };
     790                C0D04E9113EC759E0041EFD6 /* parser.py in Headers */ = {isa = PBXBuildFile; fileRef = C0D04E8413EC74940041EFD6 /* parser.py */; settings = {ATTRIBUTES = (Private, ); }; };
    789791                C0D74DDE133BE2D90089CD44 /* LayerTreeHostCA.cpp in Sources */ = {isa = PBXBuildFile; fileRef = C098A054133BE1C500B199A4 /* LayerTreeHostCA.cpp */; };
    790792                C0E3AA7A1209E83000A49D01 /* ModuleMac.mm in Sources */ = {isa = PBXBuildFile; fileRef = C0E3AA481209E45000A49D01 /* ModuleMac.mm */; };
     
    35403542                                1A2162B111F38971008AD0F5 /* NPRuntimeUtilities.h in Headers */,
    35413543                                1A24B5F311F531E800C38269 /* MachUtilities.h in Headers */,
     3544                                C0D04E9113EC759E0041EFD6 /* parser.py in Headers */,
     3545                                C0D04E9013EC759E0041EFD6 /* model.py in Headers */,
    35423546                                E1EE53E311F8CFC000CCBEE4 /* InjectedBundlePageEditorClient.h in Headers */,
    35433547                                BCF049E611FE20F600F86A58 /* WKBundleFramePrivate.h in Headers */,
  • trunk/Source/WebKit2/win/WebKit2.make

    r82493 r95299  
    1818        -xcopy "%ConfigurationBuildDir%\bin\WebKit2.resources\*" "$(DSTROOT)\AppleInternal\bin\WebKit2.resources" /e/v/i/h/y
    1919        -xcopy "%ConfigurationBuildDir%\bin\WebKit2WebProcess.resources\*" "$(DSTROOT)\AppleInternal\bin\WebKit2WebProcess.resources" /e/v/i/h/y
     20        xcopy "%ConfigurationBuildDir%\obj\WebKit2\scripts\*" "$(DSTROOT)\AppleInternal\tools\scripts" /e/v/i/h/y
    2021        -mkdir "$(DSTROOT)\AppleInternal\Sources\WebKit2"
    2122        xcopy "%ConfigurationBuildDir%\obj\WebKit\DerivedSources\*" "$(DSTROOT)\AppleInternal\Sources\WebKit2" /e/v/i/h/y
  • trunk/Source/WebKit2/win/WebKit2Generated.make

    r89755 r95299  
    11all:
    22    touch "%ConfigurationBuildDir%\buildfailed"
     3
     4    -mkdir 2>NUL "%ConfigurationBuildDir%\obj\WebKit2\scripts"
     5    xcopy /y /d "..\Scripts\webkit2\model.py" "%ConfigurationBuildDir%\obj\WebKit2\scripts"
     6    xcopy /y /d "..\Scripts\webkit2\parser.py" "%ConfigurationBuildDir%\obj\WebKit2\scripts"
     7
    38    -mkdir 2>NUL "%ConfigurationBuildDir%\include\WebKit2"
    49    xcopy /y /d "..\Shared\API\c\cairo\WKImageCairo.h" "%ConfigurationBuildDir%\include\WebKit2"
Note: See TracChangeset for help on using the changeset viewer.