1. 09 Jul, 2019 1 commit
    • Alex Turbov's avatar
      Refactor: Move CPack internal files to `Internal/CPack/` directory · 98617f1b
      Alex Turbov authored
      Some commits ago all CPack internal `*.cmake` files have been moved
      to `Internal/CPack/`. This commit also move some templates
      internally used by generators to the same location to make
      `Modules/` directory less noisy w/ files the end users don't
      need to use/see.
      98617f1b
  2. 12 Jun, 2019 1 commit
    • Kyle Edwards's avatar
      CPack: Fix SONAME regex in DEB generator · 3092c27f
      Kyle Edwards authored
      The DEB generator was written to parse output from GNU readelf.
      However, LLVM's readelf has a slightly different output format,
      without parentheses around the word "SONAME". Update the regex to
      account for this difference.
      
      Fixes: #19362
      3092c27f
  3. 05 Jun, 2019 1 commit
  4. 30 Apr, 2019 1 commit
  5. 25 Feb, 2019 1 commit
  6. 28 Nov, 2018 1 commit
  7. 05 Nov, 2018 1 commit
    • Craig Scott's avatar
      CPack: Rename Ext generator to External · 20d5e77a
      Craig Scott authored
      Ext and External were used inconsistently in the code and the
      docs. This change converts all uses of Ext to External, including
      within variable names used by the generator.
      20d5e77a
  8. 03 Oct, 2018 1 commit
    • luz.paz's avatar
      Fix misc. typos · 6b4c5a03
      luz.paz authored
      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
  9. 21 Sep, 2018 1 commit
  10. 18 Sep, 2018 1 commit
  11. 12 Sep, 2018 1 commit
  12. 02 Jul, 2018 1 commit
    • Kyle Edwards's avatar
      CPack: Add "CPack External" generator · 80914d88
      Kyle Edwards authored
      This generator doesn't actually package the files. Instead, it
      provides a metadata JSON file that can be used by external packaging
      software to do its own packaging. This JSON file provides information
      about the components, component groups, installation types, and CMake
      projects.
      80914d88
  13. 26 Jun, 2018 1 commit
    • Daniel Wyatt's avatar
      CPack/RPM: Use CMAKE_COMMAND to reference cmake executable · 611ad194
      Daniel Wyatt authored
      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
  14. 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