1. 06 Sep, 2022 1 commit
    • Matteo Martelli's avatar
      CPack: re-use paths of tools discovered by CMakeFindBinUtils · 0c638ab5
      Matteo Martelli authored and Brad King's avatar Brad King committed
      `CMakeFindBinUtils.cmake` sets `CMAKE_<TOOL>` variables that in
      cross-compilation environments point to the toolchain specific
      executables: e.g. `CMAKE_OBJCOPY` might point to
      `<path_to_toolchain>/arm-poky-linux-gnueabi-objcopy`.
      Pass this information to CPack.
      0c638ab5
  2. 08 Feb, 2022 1 commit
  3. 02 Aug, 2021 1 commit
  4. 09 Jul, 2021 1 commit
  5. 29 Jun, 2021 1 commit
    • Alex Sweet's avatar
      CPack/RPM: Fix weak dep support · 9b53eca3
      Alex Sweet authored and Brad King's avatar Brad King committed
      RPM 4.11.3 for el7 contains backported support for the RPM weak dep tags.
      It only supports querying those tags, but rpmbuild can not make use of them.
      Since CPack relies on rpmbuild --querytags to check for support, this
      commit switches to rpm --suggests to check for support of weak
      dependencies.
      
      Fixes: #22350
      9b53eca3
  6. 01 Apr, 2021 1 commit
    • Domen Vrankar's avatar
      CPackRPM: add scriplets tags only if scripts exist · 34c8a230
      Domen Vrankar authored
      Scriplet tags should not be added to generated
      spec files if scripts weren't provided as those
      tags are otherwise present in generated rpm file
      even if the script wasn't provided thereby
      generating unneeded dependency on shell.
      
      Fixes: #21345
      34c8a230
  7. 30 Mar, 2021 1 commit
  8. 28 Mar, 2021 1 commit
  9. 24 Feb, 2020 1 commit
  10. 09 Dec, 2019 1 commit
  11. 30 Apr, 2019 1 commit
  12. 25 Feb, 2019 1 commit
  13. 03 Oct, 2018 1 commit
    • luz.paz's avatar
      Fix misc. typos · 6b4c5a03
      luz.paz authored and Brad King's avatar Brad King committed
      Found via `codespell -q 3 -I ../cmake-whitelist.txt --skip="./Utilities"`
      where the whitelist consists of
      
      ```
      aci
      ans
      behaviour
      buil
      convertor
      dum
      earch
      ect
      emmited
      emmitted
      helpfull
      iff
      isnt
      ith
      lowercased
      mose
      nd
      nknown
      nto
      objext
      ot
      pathes
      pevents
      splitted
      substract
      superceded
      supercedes
      te
      tim
      todays
      uint
      upto
      whitespaces
      ```
      6b4c5a03
  14. 12 Sep, 2018 1 commit
  15. 26 Jun, 2018 1 commit
    • Daniel Wyatt's avatar
      CPack/RPM: Use CMAKE_COMMAND to reference cmake executable · 611ad194
      Daniel Wyatt authored and Brad King's avatar Brad King committed
      Ensure we use the `cmake` corresponding to the running `cpack`
      even if it is not first in `PATH` or has had its name changed.
      This was accidentally left out in commit v3.7.0-rc1~81^2 (CPack/RPM:
      Generate source rpm (SRPM) packages on demand, 2016-09-19).
      611ad194
  16. 21 Jun, 2018 1 commit
    • Kyle Edwards's avatar
      CPack: Move internal implementation modules into Internal/CPack directory · 48bc8b2b
      Kyle Edwards authored
      These modules are not meant to be included by user code, they are
      only an internal implementation detail for CPack. Having them live
      in the main Modules directory with documentation was misleading, so
      they have been moved into Modules/Internal/CPack, and their
      documentation has been stripped following its move into the new
      "CPack Generators" section. No-op modules which contained only
      documentation have been removed entirely.
      
      The only module that hasn't been moved is CPackIFW, because it
      contains user-facing macros which would be lost if it were moved.
      So, the CPackIFW module has been updated with a note explaining what
      needs to (eventually) happen.
      48bc8b2b
  17. 11 May, 2018 2 commits
  18. 30 Apr, 2018 1 commit
  19. 16 Mar, 2018 1 commit
    • Alex Turbov's avatar
      project: Add HOMEPAGE_URL named parameter · 73f9b297
      Alex Turbov authored and Craig Scott's avatar Craig Scott committed
      This sets variables like PROJECT_HOMEPAGE_URL, which can be
      used as default values for various things (packaging modules,
      doxygen defaults, etc.). Some packaging modules have been
      updated to do this as part of this commit.
      
      Co-Author: Craig Scott <craig.scott@crascit.com>
      73f9b297
  20. 16 Feb, 2018 1 commit
  21. 09 Dec, 2017 1 commit
  22. 06 Dec, 2017 1 commit
  23. 03 Nov, 2017 1 commit
    • luzpaz's avatar
      Fix trivial typos in text · 777e87ae
      luzpaz authored and Brad King's avatar Brad King committed
      Some are user facing.
      
      Found using
      
          codespell -q 3 --skip="./Utilities" -I .cmake-whitelist.txt`
      
      whereby the whitelist contained:
      
          ans
          dum
          helpfull
          emmited
          emmitted
          buil
          iff
          isnt
          nto
          ot
          pathes
          substract
          te
          todays
          upto
          whitespaces
      777e87ae
  24. 21 Sep, 2017 2 commits
  25. 16 Aug, 2017 1 commit
  26. 20 Apr, 2017 1 commit
  27. 27 Mar, 2017 1 commit
  28. 25 Mar, 2017 1 commit
  29. 24 Mar, 2017 1 commit
  30. 23 Mar, 2017 1 commit
  31. 21 Mar, 2017 1 commit
  32. 13 Mar, 2017 1 commit
    • Domen Vrankar's avatar
      CPack/RPM: handle extra slashes · 598400a3
      Domen Vrankar authored
      Extra slashes in some locations can
      cause errors during package generation
      and can also be present in generated
      rpm packages causing issues for the
      package user.
      
      Closes #16619
      598400a3
  33. 07 Mar, 2017 1 commit
  34. 10 Jan, 2017 1 commit
  35. 03 Dec, 2016 1 commit
  36. 05 Nov, 2016 2 commits
  37. 02 Nov, 2016 1 commit