- 08 Mar, 2014 14 commits
-
-
-
The C strings were turned into std::strings internally anyways and most callers used .c_str().
-
-
-
It gets turned into a string anyways, so pass them in.
-
Most of these are turned into strings in the body of the method (multiple times in some cases). Accept strings to simplify the API and keep string construction down.
-
-
-
May warrant a fast path for predicates which more frequently.
-
-
-
-
Variable names are always generated by CMake and should never be NULL.
-
Property names are always generated by CMake and should never be NULL.
-
- 06 Mar, 2014 3 commits
-
-
bf28ff1f FindPythonLibs: Do not try to find the interpreter (#13794)
-
489b1c23 Windows: Use response files to specify link libraries for GNU tools 745caae6 Makefile: Rename linker response file boolean to be more specific 5e8e4d0f cmLocalGenerator: Add response file option to OutputLinkLibraries b9aa5041 cmLocalGenerator: Simplify GetIncludeFlags output formatting 971653b7 cmLocalGenerator: Add format option to ConvertToLinkReference 0c0ef9e7 cmLocalGenerator: Add format option to ConvertToIncludeReference 02bebd60 cmLocalGenerator: Add format option to ConvertToOutputForExisting c8751709 Makefile: Factor out some duplicate link libraries generation
-
Kitware Robot authored
-
- 05 Mar, 2014 14 commits
-
-
Brad King authored
Work around the command-line-length limit by using an @linklibs.rsp response file to pass the flags for link libraries. This allows very long lists of libraries to be used in addition to the existing support for passing object files via response file. Suggested-by:
Peter Keuschnigg <peter.keuschnigg@pmu.ac.at>
-
4da09d1a Help: Add release notes for topic 'FeatureSummary_combine_WHAT_values'
-
Brad King authored
The parent commit taught FindPythonLibs to try to find PythonInterp unconditionally. Some projects may want the libraries of a specific version even when the corresponding interpreter is not available. Drop the internal use of FindPythonInterp and just use the versions from it if it happens to have been found by the project first. That will allow projects to get a consistent version when they want both but not otherwise force them to find the interpreter.
-
Brad King authored
-
b052902c Remove hard-coded version of RTDLL for Open Watcom
-
3504f9b9 cmake: Fix --check-build-system argument count check (#14784)
-
06986afc Help: Update CMAKE_SYSTEM* and CMAKE_HOST_SYSTEM* documentation
-
9608ef6f Tests: Optionally configure tests exclusively, with an external CMake 9f5bd180 Tests: Drop CMAKE_TEST_GENERATOR(|_TOOLSET) variables 76477267 Tests: Drop CMAKE_TEST_MAKEPROGRAM variable a8a9fb7e Tests: Rename CMAKE_TEST_MAKEPROGRAM uses for explicit make program 40475573 Tests: Rename CMAKE_TEST_MAKEPROGRAM uses for nested test projects f99734b2 Tests: Rename CMAKE_TEST_DEVENV -> CMake_TEST_DEVENV 3c01ee5a Tests: Drop CMAKE_TEST_MSVC and test MSVC directly daf0a5fe Tests: Drop CMAKE_TEST_GENERATOR and CMAKE_TEST_MAKEPROGRAM options e5096312 Tests: Drop kwsys test
-
7e187eea CMP0017: Fix check when including from CMake source tree
-
69d73d27 Help: Mention in find_package that cmake-gui step is Windows-only (#14781)
-
Brad King authored
Rename local variable useResponseFile to useResponseFileForObjects when it represents CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS.
-
Kitware Robot authored
-
- 04 Mar, 2014 9 commits
-
-
In InstallRequiredSystemLibraries the version number for RTDLL can be calculated from the compiler version. This will support current and future OW versions without updating the module again.
-
Brad King authored
Response files require different path conversion to be threaded through construction of the link libraries flags.
-
Brad King authored
Use the output format argument to ConvertToIncludeReference.
-
Brad King authored
Replace the hard-coded SHELL output format with an optional argument.
-
Brad King authored
Replace the hard-coded SHELL output format with an optional argument.
-
Brad King authored
Replace the hard-coded SHELL output format with an optional argument.
-
Brad King authored
The generators for executable and library targets duplicate the logic to call the OutputLinkLibraries helper on the local generator. Factor it out into a cmMakefileTargetGenerator::CreateLinkLibs method to avoid dpulication.
-
Brad King authored
-
Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ b1916e0a | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' 606d7d6f..b1916e0a Adrien Destugues (1): b1916e0a SystemInformation: Update CPU count code for Haiku Clinton Stimpson (3): 0d8ef429 Encoding: Help enforce the use of wide apis on Windows. cfbc1cc8 FStream: Remove unused basic_filebuf declaration. b3b20cc0 FStream: Add ability to detect BOM. Jiri Malak (1): e66d99b8 SystemTools: Fix compilation with Open Watcom Matt McCormick (1): b3db597b SystemInformation: Mark EXECINFO_LIB as advanced Change-Id: I154a92be7a3ec4c7c12bffbfcd7b50ec7de53c5f
-