| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
95f5094 document when version detection will not work
|
| | |
|
|\ \
| | |
| | |
| | |
| | | |
0b86388 CMakeFindPackageMode: fix 32/64bit detection if 'file' is a symlink
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
7d6db93 FindPythonInterp: rework the version detection
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
There are versions out there that neither understand --version nor -V. Try a
completely different approach: execute a small python script that prints the
version number (and only that) in an easily reusable way using
sys.version_info. This is documented to work since Python 2.0. Use sys.version
for older versions, which is documented to exist since 1.5. If even that
doesn't work then simply assume we are on 1.4.0.
|
|\ \
| | |
| | |
| | |
| | | |
518f965 FindImageMagick: fix fail if no components were given
|
| |/
| |
| |
| | |
The variable name should be added to the list here, not the content.
|
|\ \
| | |
| | |
| | |
| | |
| | | |
2ace342 Typo: Add missing ##end for ##module
c895062 Update CPack PackageMaker variable doc layout
|
| | | |
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
98d1583 Provide template for CPack Cygwin generator specific variables.
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
6ad0f04 Update CPackConfig template.
94a2693 Review and update CPack variable documentation.
|
| |/
| |
| |
| |
| |
| |
| | |
This concerns all variables common to all CPack generators.
Variables mainly used and/or set in CPack.cmake are documented
therein. C++ built-in variables are documented in
cmCPackDocumentVariables.cxx.
|
|\ \
| | |
| | |
| | |
| | | |
b3851f5 Fix CPack Drag and Drop generator documentation layout.
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
4849e6a Fix layout of the CPack Bundle documentation
|
| |/
| |
| |
| |
| | |
CPACK_BUNDLE_STARTUP_SCRIPT was in fact CPACK_BUNDLE_STARTUP_COMMAND in
the C++ code. The doc has been changed accordingly.
|
|\ \
| | |
| | |
| | |
| | | |
213eb6e FindHSPELL: set HSPELL_VERSION_STRING
|
| |/
| |
| |
| | |
This variable was documented, but never set.
|
|\ \
| | |
| | |
| | |
| | | |
ffdaa47 FindOpenSceneGraph: give every message() with an explicit level
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | |
| | | |
c28e276 GenerateExportHeader: improve compiler identification
4412fc0 GenerateExportHeader: remove unneeded code
|
| | |
| | |
| | |
| | |
| | |
| | | |
Use CMAKE_<LANG>_COMPILER_VERSION instead of calling the compiler. This macro
predates those useful variables. This also fixes the issue that g++ version
detection was not working if C language was not enabled.
|
| |/
| |
| |
| |
| | |
These expressions check for command line arguments unsupported by the compiler.
We don't pass any custom flags here anyway so this isn't needed.
|
|\ \
| | |
| | |
| | |
| | | |
f6ecb90 Check{C,CXX}CompilerFlag: detect ICC error messages
|
| |/
| |
| |
| | |
Patch provided by Christopher Sean Morrison.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
53d02ea FindPythonLibs: stop scanning when libraries are found
91d5a2a FindPythonLibs: put debug libraries into PYTHON_LIBRARIES
c9c1a17 FindPythonLibs: get the exact version of the found library (#3080)
f772378 FindPythonLibs: make the version selection work as for PythonInterp
bbddaee FindPython{Interp,Libs}: document Python_ADDITIONAL_VERSIONS as input
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
| |
| |
| |
| | |
The current documentation could be read as if that variable is output from the
module, which is nonsense.
|
|\ \
| | |
| | |
| | |
| | | |
aca1121 UseSWIG: clean up string compares
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
0110262 FindOpenMP: simplify check for enabled languages
|
| |/ |
|
|\ \
| | |
| | |
| | |
| | | |
40efa4d Fix documented function signature to match reality.
|
| |/
| |
| |
| | |
The function description is already correct.
|
|\ \
| |/
|/|
| |
| |
| | |
bdbbf76 Recognize Embarcadero compiler (#12604)
3f78ced Rename Modules/Platform/Windows-{Borland => Embarcadero}.cmake
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The Borland compiler was re-branded as CodeGear during 2007-2009 and
since 2009 is the Embarcadero compiler. They offer predefined macros:
http://docwiki.embarcadero.com/RADStudio/en/Predefined_Macros
and distinguish themselves by __CODEGEARC__ and __CODEGEARC_VERSION__.
Version 6.30 (C++Builder XE) changed the meaning of some flags:
http://docwiki.embarcadero.com/RADStudio/en/C%2B%2B_Compiler_Option_Changes_for_XE
Teach Embarcadero compiler information files to generate build rules
with flags matching the compiler version. Leave the flags unchanged
for old Borland versions. Always set the BORLAND toolchain indicator
for compatibility with existing projects that test it. Also set the
EMBARCADERO indicator for newer toolchains.
|
| |
| |
| |
| |
| |
| |
| | |
The Borland compiler is now the Embarcadero compiler. Rename the shared
platform information file to reflect this. This does not change the
interface, as old versions are still "Borland", but will allow new
versions released by Embarcadero to be supported cleanly.
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
35c48e1 Check*.cmake: Expand imported targets in CMAKE_REQUIRED_LIBRARIES
61cb4ea bootstrap: move while() and endwhile() into the bootstrap build
c9f2886 -don't pull in CheckTypeSize.cmake from the cmake which is being built
628f365 -remove trailing whitespace
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add the function cmake_expand_imported_targets() to expand imported
targets in a list of libraries into their on-disk file names for a
particular configuration. Adapt the implementation from KDE's
HANDLE_IMPORTED_TARGETS_IN_CMAKE_REQUIRED_LIBRARIES which has been in
use for over 2 years. Call the function from all the Check*.cmake
macros to handle imported targets named in CMAKE_REQUIRED_LIBRARIES.
Alex
|
| | |
| | |
| | |
| | | |
Alex
|
|\ \ \
| | | |
| | | |
| | | |
| | | | |
f506621 Fix paths/hints for finding qtmain.
|
| | |/
| |/| |
|
|\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
9a8103e Try to fix compile error on Win32-vs70
4da2223 Fix typo in end markup
cfac874 More documentation concerning CPack Components
dee0a38 Put CPack DMG and PackageMaker doc in separate files
b4abcfe Correct copy/paste section name mistake
9717727 Suppress unecessary (now empty) doc sections
7a8f44a Add structure documentation for CPack Bundle generator
b8a274c Add structured documentation for NSIS
a6bce55 Dynamically add documentation section specified in documented script.
|
| | | | |
|