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

Reply via email to