-
mrobinson@webkit.org authored
https://bugs.webkit.org/show_bug.cgi?id=112638 Reviewed by Nico Weber. Source/JavaScriptCore: * JavaScriptCore.gyp/JavaScriptCoreGTK.gyp: Export all include directories to direct dependents and fix the indentation of the libjavascriptcore target. Source/WebCore: Add targets, actions, and rules for building the WebCore bindings. This is the first part of the WebCoreGTK build. * WebCore.gyp/ConvertFileToHeaderWithCharacterArray.gypi: Added. * WebCore.gyp/MakeNames.gypi: Added. * WebCore.gyp/WebCoreGTK.gyp: Added WebCore bindings build. This has been adapted from the Chromium build. * WebCore.gypi: Updated list of derived sources files and added a parameter for adjusting the location of the built files. We don't want to force the Mac build to change, but we'd still like to reuse the scripts that the Chromium build uses. Source/WebKit/gtk: * gyp/Configuration.gypi.in: Added options for enabling SVG and setting the location of the WebCore derived sources. * gyp/run-gyp: Include the gyp scripts directory on the Python path and make the WebCoreGTK gyp file the default for the build. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@146677 268f45cc-cd09-0410-ab3c-d52691b4dbfc
4bf12a55