2007-11-27 Alp Toker <alp@atoker.com>
authoralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Nov 2007 08:27:10 +0000 (08:27 +0000)
committeralp@webkit.org <alp@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 28 Nov 2007 08:27:10 +0000 (08:27 +0000)
        Reviewed by Mark Rowe.

        Install the JavaScriptCore headers as part of the GTK+ port.

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

JavaScriptCore/ChangeLog
JavaScriptCore/headers.pri [new file with mode: 0644]
WebCore/ChangeLog
WebCore/WebCore.pro

index 83e186405fa8bb74a78e746e1ea3ef83895e73d9..203f95fa4ab1b585945b8282e48d9f7c5e45c02b 100644 (file)
@@ -1,3 +1,13 @@
+2007-11-27  Alp Toker  <alp@atoker.com>
+
+        Reviewed by Mark Rowe.
+
+        Add a list of public JavaScriptCore headers for installation.
+
+        This follows the convention used for the Qt and GTK+ header lists.
+
+        * headers.pri: Added.
+
 2007-11-27  Alp Toker  <alp@atoker.com>
 
         Prospective MSVC build fix.
diff --git a/JavaScriptCore/headers.pri b/JavaScriptCore/headers.pri
new file mode 100644 (file)
index 0000000..3fb886b
--- /dev/null
@@ -0,0 +1,9 @@
+JS_API_HEADERS += \
+    JSBase.h \
+    JSContextRef.h \
+    JSObjectRef.h \
+    JSStringRef.h \
+    JSStringRefCF.h \
+    JSStringRefBSTR.h \
+    JSValueRef.h \
+    JavaScriptCore.h
index ea1ffc052d65cef842e667a83b92e225d7424990..d0f8fe340d58031c7c4c6226d1448c8637cb628a 100644 (file)
@@ -1,3 +1,11 @@
+2007-11-27  Alp Toker  <alp@atoker.com>
+
+        Reviewed by Mark Rowe.
+
+        Install the JavaScriptCore headers as part of the GTK+ port.
+
+        * WebCore.pro:
+
 2007-11-27  Beth Dakin  <bdakin@apple.com>
 
         Reviewed by Oliver.
index 869bed3e6dc3cdffbdebaf43f8eae381327a9ee1..ccbbfad0968d6871d22c0aa48a2d241a88d22995 100644 (file)
@@ -1677,10 +1677,17 @@ gtk-port {
     isEmpty(WEBKIT_INC_DIR):WEBKIT_INC_DIR=/usr/local/include/WebKitGtk
 
     target.path = $$WEBKIT_LIB_DIR
+    INSTALLS += target
+
     include($$PWD/../WebKit/gtk/Api/headers.pri)
     headers.files = $$WEBKIT_API_HEADERS
     headers.path = $$WEBKIT_INC_DIR
-    INSTALLS += target headers
+    INSTALLS += headers
+
+    include($$PWD/../JavaScriptCore/headers.pri)
+    jsheaders.files = $$JS_API_HEADERS
+    jsheaders.path = $$WEBKIT_INC_DIR/JavaScriptCore
+    INSTALLS += jsheaders
 
     unix {
         CONFIG += create_pc create_prl