- Sep 03, 2015
-
-
18d7f8fb Tests: Move LINK_SEARCH_{START,END}_STATIC case to dedicated test
-
7c33b0f9 cmSystemTools: Skip ComputeCertificateThumbprint during bootstrap
-
Kitware Robot authored
- Sep 02, 2015
-
-
Brad King authored
The test case added to RunCMake.set_property by commit 675ef165 (Allow LINK_SEARCH_{START,END}_STATIC props to have default values, 2015-08-07) is not a test of the set_property command and so belongs in its own test case. Create a new RunCMake.LinkStatic test to cover cases related to static linking. While at it, simplify the LINK_SEARCH_STATIC test case to enable only C.
-
Brad King authored
Our upstream-built release tarballs already contain many unversioned paths and so will never overlap with another version of CMake in the same installation prefix. Therefore we do not need a versioned name for the documentation directory. Configure our release binaries to place the documentation in an unversioned directory so that one can use the same path to refer to the documentation locally even after updating CMake. For example, on OS X one may see the documentation in `/Applications/CMake.app/Contents/doc/cmake/html/index.html`.
-
Brad King authored
Pass needed bootstrap arguments directly instead of constructing them from various conditions.
-
61b6d52a Swift: Use dump instead of println
-
21d99aa3 Tests: Use a less strict regular expression to look for "SONAME"
-
Brad King authored
The implementation of this method requires linking to some extra system libraries. Simply leave it out of the bootstrap-built CMake.
-
Kitware Robot authored
-
- Sep 01, 2015
-
-
76fa8596 Tests: Remove use of include <kwsys/{ios,stl}> and kwsys_{ios,stl}::
-
Gregor Jasny authored
With Swift 2.0 in Xcode7 the println function was renamed into print. Use dump function instead which adds newlines like println.
-
When the Fortran_HL component is specified, the hdf5_hl library is not included in HDF5_LIBRARIES which causes a bunch of undefined references at link time. This commit adds hdf5_hl to the list of libraries to search for when the Fortran_HL component is specified.
-
Define HDF5_{Fortran_,}HL_COMPILE_LINE so that HDF5_{Fortran_,}HL_INCLUDE_DIR and HDF5_{Fortran_,}HL_LIBRARIES are found when the macro is invoked for HL and Fortran_HL components. (Use patch from debian cmake-data package.)
-
Commit 899458ab (Tests: Cover NO_SONAME property for SHARED libraries, 2015-08-20) introduced a few new ExportImport tests, and the check_lib_{no}soname.cmake scripts that parse readelf(1)'s output. Make the regular expression matching the SONAME line output by readelf less strict, as the output format varies across implementations: GNU binutils' readelf is the only one to write each ELF header within parentheses (which the previous regular expression expected). The new tests were thus failing when either Fedora's elfutils (eu-readelf) or elftoolchain's readelf (present on recent FreeBSD versions) were being used, as they both list the headers without parentheses. The same issue also affected Tests/Plugin's check_mod_soname.cmake, so fix that one as well -- the only reason the test was not failing is that it tested that the regular expression did not match, which was always the case with a non-binutils readelf.
-
e92c59e7 ctest_coverage: Make Jacoco parser better at finding source files
-
e0cf77b3 cmSystemTools: Use CreateFileW explicitly to pass wchar_t path
-
9e21b01a Revert LINK_SEARCH_{START,END}_STATIC behavior change
-
Instead of searching for source files in a couple hard-coded locations, we now search the source and binary directory for files matching both the name of the covered file and its package directory structure.
-
Kitware Robot authored
-
- Aug 31, 2015
-
-
Brad King authored
-
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ cdaf522c | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' dad68c33..cdaf522c Brad King (2): c8e5d1b2 Pass C++ standard flags to SunPro in standalone build 91cb7820 Remove unused source file "CMakeEmptyInputFile.in" James Johnston (6): 0bca555e Process: Test running a process many times to discover resource leaks 52788bb8 SystemTools: Remove trailing whitespace. 8122214c cmake: Set CMAKE_LEGACY_CYGWIN_WIN32 to 0. 389d416b SystemTools: Clarify/simplify behavior of FileExists 8970cd56 SystemTools: Added new TestFileAccess function. cdaf522c SystemTools: Add honor_umask parameter to SetPermissions. Mattias Ellert (1): b9df3e48 Fix implementation of KWSYS_PROPERTIES_C
-
Brad King authored
We no longer need this compatibility layer for the compilers we support.
-
bfb9d34f Makefile: Print color escapes only when necessary
-
90a22c3a FindJNI: Add mips64(el) mipsn32(el) support (#15714)
-
674dc0b3 CPack generator independent tests
-
2b9a25d7 cmGlobalGenerator: Create global targets directly after Configure. 3e08b4df cmMakefile: Skip Global targets for CMP0019 evaluation. 357bf469 cmGlobalGenerator: Fill the project map at compute time. ebf8d0a9 cmGlobalGenerator: Rename method. bd096d30 cmGlobalGenerator: Avoid cmLocalGenerator until after Configure. ff8ac8ee cmLocalGenerator: Create from already-constructed cmMakefile. 0bd7279f Ninja: Remove some incorrect comments adding no value. 2f2d4da9 cmCTestScriptHandler: Simplify deletes. 7fdc9a8b QtAutogen: Use a smart pointer. 92041eec cmGlobalGenerator: Remove MakeLocalGenerator method. acb00622 cmGlobalGenerator: Require a snapshot to create a local generator. 83b8a927 cmMakefile: Remove cmLocalGenerator member. 9b6a743b cmLocalGenerator: Remove Parent pointer.
-
3e2865b4 GenerateExportHeader: Use dllexport/dllimport on Cygwin
-
Kitware Robot authored
- Aug 30, 2015
-
-
Stephen Kelly authored
The manifest is computed, not generated, according to current language used in cmake method naming.
-
Kitware Robot authored
-