Changeset 165173 in webkit


Ignore:
Timestamp:
Mar 5, 2014 10:46:23 PM (10 years ago)
Author:
Martin Robinson
Message:

[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.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ChangeLog

    r165149 r165173  
     12014-03-05  Martin Robinson  <mrobinson@igalia.com>
     2
     3        [CMake] Ninja generator builds fail with "Argument list too long"
     4        https://bugs.webkit.org/show_bug.cgi?id=129771
     5
     6        Reviewed by Daniel Bates.
     7
     8        * Source/cmake/OptionsCommon.cmake: Work around a bug in the Ninja CMake generator,
     9        by forcing the use of response files.
     10
    1112014-03-05  Ryuan Choi  <ryuan.choi@samsung.com>
    212
  • trunk/Source/cmake/OptionsCommon.cmake

    r165149 r165173  
    5151    set(LIBEXEC_INSTALL_DIR "bin" CACHE PATH "Where to install executables executed by the library")
    5252endif ()
     53
     54# The Ninja generator does not yet know how to build archives in pieces, and so response
     55# files must be used to deal with very long linker command lines.
     56# See https://bugs.webkit.org/show_bug.cgi?id=129771
     57set(CMAKE_NINJA_FORCE_RESPONSE_FILE 1)
Note: See TracChangeset for help on using the changeset viewer.