1. 10 Jan, 2017 1 commit
  2. 15 Dec, 2016 4 commits
  3. 13 Dec, 2016 1 commit
    • Brad King's avatar
      CUDA: Implement nvcc implicit link line extraction more robustly · e3f404fe
      Brad King authored
      Do not assume that the implicit link line is the last line of the output
      from `nvcc -v`.  Instead first find the `LIBRARIES=` line, and then look
      for that content on a later line.  It appears twice.  First on a call to
      `nvlink`, which we ignore.  Later it appears on the implicit link line.
      Extract the latter line.  On failure, abort with a `FATAL_ERROR` so that
      the user does not try to build without proper link information.
      Once we have the line, parse it with `separate_arguments` using the
      `UNIX_COMMAND` option just like `CMakeParseImplicitLinkInfo` already
      does.  This robustly parses the command line and removes quoting.
      Then extract the first argument as the host link launcher.
  4. 12 Dec, 2016 3 commits
  5. 09 Dec, 2016 1 commit
    • Brad King's avatar
      CUDA: Fix default compiler flag initialization · 7552d16d
      Brad King authored
      Since commit v3.7.0-rc1~392^2 (Honor CMAKE_<LANG>_FLAGS[_<CONFIG>]_INIT
      set in toolchain files, 2016-07-05) our convention is to initialize
      compiler flag variables via `string(APPEND)` rather than `set()`.
      Fix the convention for `CMAKE_CUDA_FLAGS[_<CONFIG>]_INIT`.
  6. 08 Dec, 2016 1 commit
  7. 07 Dec, 2016 1 commit
  8. 06 Dec, 2016 2 commits
  9. 03 Dec, 2016 1 commit
  10. 02 Dec, 2016 7 commits
  11. 30 Nov, 2016 1 commit
  12. 29 Nov, 2016 2 commits
  13. 28 Nov, 2016 7 commits
  14. 24 Nov, 2016 1 commit
    • Konstantin Podsvirov's avatar
      CPackIFW: Add some options · 88ecfd8b
      Konstantin Podsvirov authored
      Options added for both cpack_ifw_configure_component and
      cpack_ifw_configure_component_group command.
  15. 18 Nov, 2016 6 commits
  16. 17 Nov, 2016 1 commit
    • Karsten Sperling's avatar
      ExternalProject: Do not trip over pre-existing 'cmd' variable · 02445138
      Karsten Sperling authored
      Callers of `_ep_get_build_command` do not initialize the output variable
      they pass and expect the function to unconditionally set it.  Revise the
      function to not check its own output variable.  Otherwise if a `cmd`
      variable happens to be set when `ExternalProject_Add` is called then it
      will be erroneously used as the default `BUILD`, `TEST`, and `INSTALL`