Title: [135225] trunk/Source/_javascript_Core
Revision
135225
Author
par...@webkit.org
Date
2012-11-19 18:06:35 -0800 (Mon, 19 Nov 2012)

Log Message

[CMake] Create _javascript_Core ForwardingHeaders
https://bugs.webkit.org/show_bug.cgi?id=92665

Reviewed by Brent Fulgham.

When using CMake to build the Windows port, we need
to generate the forwarding headers with it too.

* CMakeLists.txt:

Modified Paths

Diff

Modified: trunk/Source/_javascript_Core/CMakeLists.txt (135224 => 135225)


--- trunk/Source/_javascript_Core/CMakeLists.txt	2012-11-20 02:03:54 UTC (rev 135224)
+++ trunk/Source/_javascript_Core/CMakeLists.txt	2012-11-20 02:06:35 UTC (rev 135225)
@@ -393,7 +393,44 @@
     LIST(APPEND _javascript_Core_HEADERS ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/${_name}.lut.h)
 ENDFOREACH ()
 
+SET (_javascript_Core_FORWARDING_HEADERS_DIRECTORIES
+    assembler
+    bytecode
+    collector/handles
+    debugger
+    heap
+    interpreter
+    jit
+    llint
+    parser
+    profiler
+    runtime
+    yarr
+)
 
+SET (_javascript_Core_FORWARDING_HEADERS_FILES
+    API/APICast.h
+    API/APIShims.h
+    API/_javascript_.h
+    API/JSBase.h
+    API/JSContextRef.h
+    API/JSContextRefPrivate.h
+    API/JSObjectRef.h
+    API/JSObjectRefPrivate.h
+    API/JSStringRef.h
+    API/JSStringRefCF.h
+    API/JSStringRefBSTR.h
+    API/JSValueRef.h
+    API/_javascript_Core.h
+    API/JSRetainPtr.h
+    API/JSWeakObjectMapRefInternal.h
+    API/JSWeakObjectMapRefPrivate.h
+    API/JSRetainPtr.h
+    API/OpaqueJSString.h
+    API/WebKitAvailability.h
+)
+
+
 # GENERATOR 1-B: particular LUT creator (for 1 file only)
 GENERATE_HASH_LUT(${_javascript_CORE_DIR}/parser/Keywords.table ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/Lexer.lut.h MAIN_DEPENDENCY)
 LIST(APPEND _javascript_Core_HEADERS ${DERIVED_SOURCES_JAVASCRIPTCORE_DIR}/Lexer.lut.h)
@@ -431,7 +468,9 @@
 
 WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
 
+WEBKIT_CREATE_FORWARDING_HEADERS(_javascript_Core DIRECTORIES ${_javascript_Core_FORWARDING_HEADERS_DIRECTORIES} FILES ${_javascript_Core_FORWARDING_HEADERS_FILES})
 
+
 ADD_SUBDIRECTORY(shell)
 
 WEBKIT_WRAP_SOURCELIST(${_javascript_Core_SOURCES})

Modified: trunk/Source/_javascript_Core/ChangeLog (135224 => 135225)


--- trunk/Source/_javascript_Core/ChangeLog	2012-11-20 02:03:54 UTC (rev 135224)
+++ trunk/Source/_javascript_Core/ChangeLog	2012-11-20 02:06:35 UTC (rev 135225)
@@ -1,3 +1,15 @@
+2012-11-19  Patrick Gansterer  <par...@webkit.org>
+
+        [CMake] Create _javascript_Core ForwardingHeaders
+        https://bugs.webkit.org/show_bug.cgi?id=92665
+
+        Reviewed by Brent Fulgham.
+
+        When using CMake to build the Windows port, we need
+        to generate the forwarding headers with it too.
+
+        * CMakeLists.txt:
+
 2012-11-19  Kihong Kwon  <kihong.k...@samsung.com>
 
         Add PROXIMITY_EVENTS feature
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to