Fix internal Windows build
authorachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 15 Jan 2016 23:42:04 +0000 (23:42 +0000)
committerachristensen@apple.com <achristensen@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 15 Jan 2016 23:42:04 +0000 (23:42 +0000)
commitfca72a64b744fc358ecee00244f0c91b4d932397
tree1e59d94a9e1d8571443dee838bd14dcfbe1847a1
parentce214f8ff41206e804300858b31ff4a2ce9629a3
Fix internal Windows build
https://bugs.webkit.org/show_bug.cgi?id=153142

Source/JavaScriptCore:

Reviewed by Brent Fulgham.

The internal Windows build builds JavaScriptCore from a directory that is not called JavaScriptCore.
Searching for JavaScriptCore/API/APICast.h fails because it is in SomethingElse/API/APICast.h.
Since we are including the JavaScriptCore directory, it is not necessary to have JavaScriptCore in
the forwarding headers, but removing it allows builds form directories that are not named JavaScriptCore.

* ForwardingHeaders/JavaScriptCore/APICast.h:
* ForwardingHeaders/JavaScriptCore/JSBase.h:
* ForwardingHeaders/JavaScriptCore/JSCTestRunnerUtils.h:
* ForwardingHeaders/JavaScriptCore/JSContextRef.h:
* ForwardingHeaders/JavaScriptCore/JSObjectRef.h:
* ForwardingHeaders/JavaScriptCore/JSRetainPtr.h:
* ForwardingHeaders/JavaScriptCore/JSStringRef.h:
* ForwardingHeaders/JavaScriptCore/JSStringRefCF.h:
* ForwardingHeaders/JavaScriptCore/JSValueRef.h:
* ForwardingHeaders/JavaScriptCore/JavaScript.h:
* ForwardingHeaders/JavaScriptCore/JavaScriptCore.h:
* ForwardingHeaders/JavaScriptCore/OpaqueJSString.h:
* ForwardingHeaders/JavaScriptCore/WebKitAvailability.h:

Source/WebKit2:

Unreviewed addition to Alex's JSC patch, which was reviewed by Brent Fulgham. Pass
-I${JAVASCRIPTCORE_DIR} to g-ir-scanner.

Patch by Michael Catanzaro <mcatanzaro@igalia.com> on 2016-01-15

* PlatformGTK.cmake:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@195155 268f45cc-cd09-0410-ab3c-d52691b4dbfc
16 files changed:
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/APICast.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSBase.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSCTestRunnerUtils.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSContextRef.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSObjectRef.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSRetainPtr.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSStringRef.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSStringRefCF.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JSValueRef.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScript.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/JavaScriptCore.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/OpaqueJSString.h
Source/JavaScriptCore/ForwardingHeaders/JavaScriptCore/WebKitAvailability.h
Source/WebKit2/ChangeLog
Source/WebKit2/PlatformGTK.cmake