Title: [168716] releases/WebKitGTK/webkit-2.4/Source/cmake/OptionsCommon.cmake
- Revision
- 168716
- Author
- g...@gnome.org
- Date
- 2014-05-13 12:30:52 -0700 (Tue, 13 May 2014)
Log Message
Merge 165173 - [CMake] Ninja generator builds fail with "Argument list too long"
https://bugs.webkit.org/show_bug.cgi?id=129771
Reviewed by Daniel Bates.
* Source/cmake/OptionsCommon.cmake: Work around a bug in the Ninja CMake generator,
by forcing the use of response files.
Conflicts:
ChangeLog
Modified Paths
Diff
Modified: releases/WebKitGTK/webkit-2.4/Source/cmake/OptionsCommon.cmake (168715 => 168716)
--- releases/WebKitGTK/webkit-2.4/Source/cmake/OptionsCommon.cmake 2014-05-13 19:30:41 UTC (rev 168715)
+++ releases/WebKitGTK/webkit-2.4/Source/cmake/OptionsCommon.cmake 2014-05-13 19:30:52 UTC (rev 168716)
@@ -50,3 +50,8 @@
set(EXEC_INSTALL_DIR "bin" CACHE PATH "Where to install executables")
set(LIBEXEC_INSTALL_DIR "bin" CACHE PATH "Where to install executables executed by the library")
endif ()
+
+# The Ninja generator does not yet know how to build archives in pieces, and so response
+# files must be used to deal with very long linker command lines.
+# See https://bugs.webkit.org/show_bug.cgi?id=129771
+set(CMAKE_NINJA_FORCE_RESPONSE_FILE 1)
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes