| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
All callers passed 0 in, so just remove the branch.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
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.
|
|\
| |
| |
| |
| | |
bf28ff1f FindPythonLibs: Do not try to find the interpreter (#13794)
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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>
|
| | |
| | |
| | |
| | |
| | | |
Rename local variable useResponseFile to useResponseFileForObjects
when it represents CMAKE_<LANG>_USE_RESPONSE_FILE_FOR_OBJECTS.
|
| | |
| | |
| | |
| | |
| | | |
Response files require different path conversion to be threaded
through construction of the link libraries flags.
|
| | |
| | |
| | |
| | | |
Use the output format argument to ConvertToIncludeReference.
|
| | |
| | |
| | |
| | | |
Replace the hard-coded SHELL output format with an optional argument.
|
| | |
| | |
| | |
| | | |
Replace the hard-coded SHELL output format with an optional argument.
|
| | |
| | |
| | |
| | | |
Replace the hard-coded SHELL output format with an optional argument.
|
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
4da09d1a Help: Add release notes for topic 'FeatureSummary_combine_WHAT_values'
|
| | | | |
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
b052902c Remove hard-coded version of RTDLL for Open Watcom
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | | |
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.
|
|\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
7db95df3 Merge branch 'upstream-kwsys' into update-kwsys
f096786d KWSys 2014-03-03 (b1916e0a)
|
| |\ \ \ \
| | |/ / /
| |/| | | |
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
|\ \ \ \ \
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
3504f9b9 cmake: Fix --check-build-system argument count check (#14784)
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This internal option requires two arguments, not just one. Fix the
argument count required to recognize the option.
|
|\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
06986afc Help: Update CMAKE_SYSTEM* and CMAKE_HOST_SYSTEM* documentation
|