1. 28 Jul, 2020 1 commit
  2. 27 Jul, 2020 2 commits
  3. 23 Jul, 2020 3 commits
  4. 22 Jul, 2020 2 commits
    • Brad King's avatar
      Tests: Rename test RunCMake.{interface_library => InterfaceLibrary} · 4ac9ee10
      Brad King authored
      Our RunCMake.<lower-case> namespace is meant for testing individual
      CMake language commands.
      4ac9ee10
    • Jean-Christophe Fillion-Robin's avatar
      Fix typos identified using codespell · 20737380
      Jean-Christophe Fillion-Robin authored
      See https://github.com/codespell-project/codespell#readme
      
      The following command was used:
      
      ```
      codespell -q6 --skip="\
      .git,\
      *.json,\
      ./Copyright.txt,\
      ./Help/command/foreach.rst,\
      ./Help/prop_test/REQUIRED_FILES.rst,\
      ./Help/variable/CTEST_COVERAGE_COMMAND.rst,\
      ./Modules/CMakeCheckCompilerFlagCommonPatterns.cmake,\
      ./Modules/CMakeRCInformation.cmake,\
      ./Modules/Internal/CPack/NSIS.template.in,\
      ./Modules/FindMatlab.cmake,\
      ./Modules/MatlabTestsRedirect.cmake,\
      ./Modules/Platform/Windows-Clang.cmake,\
      ./Modules/Platform/Windows-Intel-Fortran.cmake,\
      ./Modules/Platform/Windows-MSVC.cmake,\
      ./Source/CMakeVersion.cmake,\
      ./Source/cmConvertMSBuildXMLToJSON.py,\
      ./Source/cmCreateTestSourceList.cxx,\
      ./Source/cmGlobalVisualStudio10Generator.cxx,\
      ./Source/cmExportBuildFileGenerator.cxx,\
      ./Source/cmExportInstallAndroidMKGenerator.cxx,\
      ./Source/cmExportInstallFileGenerator.cxx,\
      ./Source/cmExportSet.cxx,\
      ./Source/cmExportTryCompileFileGenerator.cxx,\
      ./Source/cmFindPackageCommand.cxx,\
      ./Source/cmInstallCommand.cxx,\
      ./Source/cmGeneratorExpressionLexer.cxx,\
      ./Source/cmLocalVisualStudio7Generator.cxx,\
      ./Source/cmOrderDirectories.cxx,\
      ./Source/cmTarget.cxx,\
      ./Source/kwsys/*,\
      ./Source/QtDialog/CMakeSetupDialog.ui,\
      ./Source/CPack/WiX/cmWIXRichTextFormatWriter.cxx,\
      ./Source/CTest/cmParseCoberturaCoverage.h,\
      ./Tests/CMakeTests/ImplicitLinkInfoTest.cmake.in,\
      ./Tests/RunCMake/CPack/tests/DMG_SLA/English.license.rtf,\
      ./Tests/RunCMake/CPack/tests/DMG_SLA/German.license.txt,\
      ./Tests/RunCMake/CPack/tests/DMG_SLA/German.menu.txt,\
      ./Tests/RunCMake/GoogleTest/xml_output.cpp,\
      ./Tests/RunCMake/Make/TargetMessages*,\
      ./Utilities/*,\
      " \
      -L "\
      dependees,\
      endwhile,\
      fo,\
      filetest,\
      helpfull,\
      nd,\
      objext,\
      stoll,\
      supercedes,\
      superceded,\
      vas,\
      varn,\
      "
      ```
      20737380
  5. 21 Jul, 2020 4 commits
  6. 17 Jul, 2020 1 commit
    • Gregor Jasny's avatar
      Apple: suppress Xcode 12 ranlib warning · 16692f49
      Gregor Jasny authored
      The Xcode 12 (Beta) toolchain for arm64 emits a warning when static
      libraries are created:
      
      ```
      ranlib: archive member: libStaticLib.a(a.c.o) offset in archive not a multiple of 8 (must be since member is an 64-bit object file)
      ```
      
      Due to the unexpected output multiple tests are broken. To make those
      tests pass we filter the problematic output in the test driver.
      
      See: https://developer.apple.com/forums/thread/652620
      16692f49
  7. 15 Jul, 2020 2 commits
  8. 13 Jul, 2020 3 commits
  9. 11 Jul, 2020 1 commit
  10. 09 Jul, 2020 2 commits
  11. 08 Jul, 2020 1 commit
  12. 07 Jul, 2020 1 commit
  13. 06 Jul, 2020 1 commit
  14. 03 Jul, 2020 1 commit
  15. 02 Jul, 2020 2 commits
    • Brad King's avatar
      Tests: Add case for CPack DMG multi-language SLAs · b9737ead
      Brad King authored
      Add a test for the feature added by commit f88533cc (CPackDMG: Add
      support for multilingual SLAs, 2015-10-19, v3.5.0-rc1~232^2).
      
      Issue: #20889
      b9737ead
    • Brad King's avatar
      Restore handling of build directory inside a symlinked path · 85a945a6
      Brad King authored
      In commit dd8365b3 (Merge branch 'upstream-KWSys' into update-kwsys,
      2020-04-06, v3.18.0-rc1~397^2) we imported KWSys commit `019afb6ea`
      (SystemTools: Drop GetCurrentWorkingDirectory 'collapse' argument,
      2020-04-03).  That caused `GetCurrentWorkingDirectory` to no longer send
      paths through the KWSys translation map and broke CMake's detection of
      the absolute path to a build directory containing a symbolic link.
      Add our own `cmSystemTools::GetCurrentWorkingDirectory` wrapper around
      the KWSys method in order to restore that mapping.
      Test-case-by: Ben Boeckel's avatarBen Boeckel <ben.boeckel@kitware.com>
      Issue: #16228
      Fixes: #20900
      85a945a6
  16. 01 Jul, 2020 1 commit
  17. 30 Jun, 2020 2 commits
  18. 29 Jun, 2020 2 commits
    • Brad King's avatar
      file: Fix CONFIGURE output relative path · e5f5eeca
      Brad King authored
      In commit a6fee094 (file: Add CONFIGURE subcommand, 2020-03-06,
      v3.18.0-rc1~584^2) we accidentally treated relative path outputs
      with respect to the current working directory.  Treat them with
      respect to the current binary directory instead.
      
      Fixes: #20885
      e5f5eeca
    • Brad King's avatar
      find_library: Check that library files are readable · f2c903fb
      Brad King authored
      Refactoring in commit 6b851669 (ENH: Refactor find_library search
      logic, 2008-09-22, v2.8.0~1665) dropped a call to `FileExists` on the
      path under the assumption that the presence of a file in a directory
      listing means it exists.  However, dropping that also dropped a check
      that verifies the file is readable.  Restore the `FileExists` call to
      ensure that we only find readable libraries.
      f2c903fb
  19. 27 Jun, 2020 1 commit
  20. 26 Jun, 2020 1 commit
  21. 25 Jun, 2020 1 commit
  22. 24 Jun, 2020 3 commits
  23. 22 Jun, 2020 1 commit
  24. 21 Jun, 2020 1 commit