Title: [172586] trunk/Tools
- Revision
- 172586
- Author
- [email protected]
- Date
- 2014-08-14 09:08:24 -0700 (Thu, 14 Aug 2014)
Log Message
Initialize a separate variable (TestWTF_SOURCES) with the list of files
that are built into the TestWTF executable and move it above the platform-specific
config file inclusion. This makes it possible to add platform-specific files to that
list (e.g. GUniquePtr.cpp for the GTK port).
Rubber-stamped by Carlos Garcia Campos.
* TestWebKitAPI/CMakeLists.txt:
* TestWebKitAPI/PlatformGTK.cmake:
Modified Paths
Diff
Modified: trunk/Tools/ChangeLog (172585 => 172586)
--- trunk/Tools/ChangeLog 2014-08-14 15:58:28 UTC (rev 172585)
+++ trunk/Tools/ChangeLog 2014-08-14 16:08:24 UTC (rev 172586)
@@ -1,3 +1,15 @@
+2014-08-14 Zan Dobersek <[email protected]>
+
+ Initialize a separate variable (TestWTF_SOURCES) with the list of files
+ that are built into the TestWTF executable and move it above the platform-specific
+ config file inclusion. This makes it possible to add platform-specific files to that
+ list (e.g. GUniquePtr.cpp for the GTK port).
+
+ Rubber-stamped by Carlos Garcia Campos.
+
+ * TestWebKitAPI/CMakeLists.txt:
+ * TestWebKitAPI/PlatformGTK.cmake:
+
2014-08-13 Akos Kiss <[email protected]>
[EFL] Bump up and patch dependencies to allow building for aarch64
Modified: trunk/Tools/TestWebKitAPI/CMakeLists.txt (172585 => 172586)
--- trunk/Tools/TestWebKitAPI/CMakeLists.txt 2014-08-14 15:58:28 UTC (rev 172585)
+++ trunk/Tools/TestWebKitAPI/CMakeLists.txt 2014-08-14 16:08:24 UTC (rev 172586)
@@ -63,6 +63,36 @@
_javascript_Core
)
+set(TestWTF_SOURCES
+ ${TESTWEBKITAPI_DIR}/TestsController.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/AtomicString.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/CString.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/CheckedArithmeticOperations.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/Deque.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/Functional.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/HashMap.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/HashSet.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/IntegerToStringConversion.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/ListHashSet.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/MD5.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/MathExtras.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/MediaTime.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/MetaAllocator.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/RedBlackTree.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/Ref.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/RefPtr.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/SHA1.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/SaturatedArithmeticOperations.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/StringBuilder.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/StringHasher.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/StringImpl.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/StringOperators.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/StringView.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/TemporaryChange.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/Vector.cpp
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/WTFString.cpp
+)
+
WEBKIT_INCLUDE_CONFIG_FILES_IF_EXISTS()
add_library(TestWebKitAPIInjectedBundle SHARED
@@ -112,33 +142,7 @@
add_executable(TestWTF
${test_main_SOURCES}
- ${TESTWEBKITAPI_DIR}/TestsController.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/AtomicString.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/CString.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/CheckedArithmeticOperations.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/Deque.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/Functional.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/HashMap.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/HashSet.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/IntegerToStringConversion.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/ListHashSet.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/MD5.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/MathExtras.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/MediaTime.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/MetaAllocator.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/RedBlackTree.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/Ref.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/RefPtr.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/SHA1.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/SaturatedArithmeticOperations.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/StringBuilder.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/StringHasher.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/StringImpl.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/StringOperators.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/StringView.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/TemporaryChange.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/Vector.cpp
- ${TESTWEBKITAPI_DIR}/Tests/WTF/WTFString.cpp
+ ${TestWTF_SOURCES}
)
target_link_libraries(TestWTF ${test_wtf_LIBRARIES})
Modified: trunk/Tools/TestWebKitAPI/PlatformGTK.cmake (172585 => 172586)
--- trunk/Tools/TestWebKitAPI/PlatformGTK.cmake 2014-08-14 15:58:28 UTC (rev 172585)
+++ trunk/Tools/TestWebKitAPI/PlatformGTK.cmake 2014-08-14 16:08:24 UTC (rev 172586)
@@ -134,3 +134,7 @@
add_test(TestWebCore ${TESTWEBKITAPI_RUNTIME_OUTPUT_DIRECTORY}/WebCore/TestWebCore)
set_tests_properties(TestWebCore PROPERTIES TIMEOUT 60)
set_target_properties(TestWebCore PROPERTIES RUNTIME_OUTPUT_DIRECTORY ${TESTWEBKITAPI_RUNTIME_OUTPUT_DIRECTORY}/WebCore)
+
+list(APPEND TestWTF_SOURCES
+ ${TESTWEBKITAPI_DIR}/Tests/WTF/gobject/GUniquePtr.cpp
+)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes