summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Merge topic 'export-EXPORT-subcommand'Brad King2014-01-021-9/+2
|\ | | | | | | | | | | | | | | 98b9f52 Help: Document export(EXPORT) in the cmake-packages manual. a1d2bda Don't copy find_dependency in configure_package_config_file. f4f6529 Help: cmake-packages: Add missing slash. cbe7e8f export: Implement EXPORT subcommand (#9822)
| * Don't copy find_dependency in configure_package_config_file.Stephen Kelly2013-12-241-9/+2
| | | | | | | | | | | | | | There is not really any need to. Downstreams can either rely on it being provided by CMake, or copy and distribute it. Change the documented include for the find_dependency macro.
* | CPackWiX: allow and convert UTF-8 sequences in RTF writerNils Gladitz2013-12-261-0/+1
|/
* Merge topic 'cmake-packages-manual'Brad King2013-12-202-31/+62
|\ | | | | | | | | | | 3fe4ac8 Help: Add a CMake manual for Packages related docs. 20cafa2 Split the find_dependency macro into a separate file.
| * Split the find_dependency macro into a separate file.Stephen Kelly2013-12-132-31/+62
| | | | | | | | | | This allows Config file authors to use it without having to use CONFIGURE_PACKAGE_CONFIG_FILE.
* | Merge topic 'add-platform-MirBSD'Brad King2013-12-201-0/+1
|\ \ | | | | | | | | | | | | af7489d Add MirBSD platform support (#14659)
| * | Add MirBSD platform support (#14659)Brad King2013-12-191-0/+1
| | | | | | | | | | | | | | | Add a Modules/Platform/MirBSD.cmake module that just includes the OpenBSD platform module.
* | | Merge topic 'doc-TestCXXAcceptsFlag-cleanup'Brad King2013-12-201-7/+9
|\ \ \ | | | | | | | | | | | | | | | | 95c705a TestCXXAcceptsFlag: Update documentation (#14657)
| * | | TestCXXAcceptsFlag: Update documentation (#14657)Brad King2013-12-191-7/+9
| |/ / | | | | | | | | | | | | Document this module as deprecated and link to CheckCXXCompilerFlag. Fix cut-n-paste-o and format macro signature.
* | | Merge topic 'find_backtrace'Brad King2013-12-201-7/+10
|\ \ \ | |/ / |/| | | | | | | | 9650c09 FindBacktrace: Search and report only when not already found
| * | FindBacktrace: Search and report only when not already foundVadim Zhukov2013-12-191-7/+10
| | | | | | | | | | | | | | | | | | Avoid saying "... detected in default set..." each time CMake is run. Prompted by Rolf Eike Beer on cmake-developers@.
* | | Merge topic 'wix-fragment-injection'Brad King2013-12-191-0/+51
|\ \ \ | | | | | | | | | | | | | | | | 8632233 CPackWiX: allow customization of generated WiX sources
| * | | CPackWiX: allow customization of generated WiX sourcesNils Gladitz2013-12-171-0/+51
| |/ / | | | | | | | | | | | | | | | Added a new variable CPACK_WIX_PATCH_FILE that users can point at an XML patch file. Fragments defined within the patch file will be inserted at supported insertion points (currently Component, File and Directory).
* | | Merge topic 'Qt4-NO_DEBUG-define'Brad King2013-12-192-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | 3e97bcb Use a config-specific moc parameters file, if needed. b9f0d81 Define QT_NO_DEBUG for non-debug use of Qt 4.
| * | | Use a config-specific moc parameters file, if needed.Stephen Kelly2013-12-121-0/+1
| | | |
| * | | Define QT_NO_DEBUG for non-debug use of Qt 4.Stephen Kelly2013-12-101-0/+4
| |/ /
* | | Merge topic 'FindSubversion-TortoiseSVN'Brad King2013-12-191-0/+2
|\ \ \ | | | | | | | | | | | | | | | | 62c276f FindSubversion: Use TortoiseSVN registry key to locate svn
| * | | FindSubversion: Use TortoiseSVN registry key to locate svnDaniele E. Domenichelli2013-12-111-0/+2
| |/ / | | | | | | | | | | | | | | | If TortoiseSVN is not installed in the default path, the svn executable installed by TortoiseSVN is not found. Using the registry key should always find it.
* | | Merge topic 'FindFreetype-2.5'Brad King2013-12-191-3/+13
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 9b08e3f FindFreetype: Remove duplicates in FREETYPE_INCLUDE_DIRS bc49d82 FindFreetype: Detect version string with Freetype 2.5 7435ae7 FindFreetype: Find ftheader.h with Freetype 2.5
| * | | FindFreetype: Remove duplicates in FREETYPE_INCLUDE_DIRSDaniele E. Domenichelli2013-12-091-0/+1
| | | | | | | | | | | | | | | | | | | | In Freetype 2.5 the paths for FREETYPE_INCLUDE_DIR_ft2build and FREETYPE_INCLUDE_DIR_freetype2 are the same
| * | | FindFreetype: Detect version string with Freetype 2.5Daniele E. Domenichelli2013-12-091-2/+8
| | | |
| * | | FindFreetype: Find ftheader.h with Freetype 2.5Daniele E. Domenichelli2013-12-091-1/+4
| | | |
* | | | Merge topic 'xcode-5.1'Brad King2013-12-191-1/+1
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | 65ee85d CMakeDetermineCompilerId: Fix compiler line match for Xcode 5.1
| * | | CMakeDetermineCompilerId: Fix compiler line match for Xcode 5.1Ted Kremenek2013-12-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Xcode 5.1 output no longer puts "./" in the path to the linker output for the CompilerId test binary. Update our regex to match the path with or without the component.
* | | | Merge topic 'qt4-qmake-exe'Brad King2013-12-091-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 05c518b FindQt4: Restore ability to handle a changed QT_QMAKE_EXECUTABLE properly.
| * | | | FindQt4: Restore ability to handle a changed QT_QMAKE_EXECUTABLE properly.Simon Sasburg2013-12-061-0/+5
| | |/ / | |/| | | | | | | | | | | | | | This fixes a regression in commit 21123416 where it was trying to better handle a qmake from Qt5.
* | | | Fortran: Improve pointer size detection in gfortran on MinGWBrad King2013-12-061-0/+4
|/ / / | | | | | | | | | | | | | | | | | | | | | In commit ecd84147 (Fortran: Detect pointer size in gfortran on MinGW, 2011-11-29) we started testing for __SIZEOF_POINTER__ but not all GNU Fortran compilers define this. Check also for __SIZEOF_SIZE_T__ which at least one version of gfortran defines without also defining __SIZEOF_POINTER__.
* | | Merge topic 'cleanup-build-commands'Brad King2013-12-051-14/+23
|\ \ \ | | | | | | | | | | | | | | | | | | | | e420124 CMakeDetermineCompilerId: Use CMAKE_VS_(DEVENV|MSBUILD|MSDEV)_COMMAND 0c55729 VS: Add CMAKE_VS_(DEVENV|MSBUILD|MSDEV)_COMMAND variables
| * | | CMakeDetermineCompilerId: Use CMAKE_VS_(DEVENV|MSBUILD|MSDEV)_COMMANDBrad King2013-12-041-14/+23
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In the code path for launching the VS IDE tools, avoid using CMAKE_MAKE_PROGRAM. Instead use the variables CMAKE_VS_DEVENV_COMMAND, CMAKE_VS_MSBUILD_COMMAND, and CMAKE_VS_MSDEV_COMMAND to lookup the location of the build tool needed. Choose the proper tool based on availability and necessity for the language (e.g. Intel Fortran must build with devenv.com and not MSBuild.exe).
* | | | Merge topic 'filter-showincludes-in-launcher'Brad King2013-12-031-3/+25
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | e5e3f3d CTest: filter /showIncludes output from ninja compile launcher
| * | | | CTest: filter /showIncludes output from ninja compile launcherNils Gladitz2013-12-031-3/+25
| | |_|/ | |/| | | | | | | | | | | | | | Teach "ctest --launch" a new "--filter-prefix" option. Set it using the CMAKE_CL_SHOWINCLUDES_PREFIX value with the Ninja generator.
* | | | Merge topic 'Haiku-CPU-count'Brad King2013-12-031-0/+14
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | eef42a0 ProcessorCount: make it work on Haiku
| * | | | ProcessorCount: make it work on HaikuRolf Eike Beer2013-12-021-0/+14
| |/ / /
* | | | Merge topic 'lang-flag-var-helpstrings'Brad King2013-12-033-12/+12
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 5d2452d Fix CMAKE_(C|CXX|Fortran)_STANDARD_LIBRARIES helpstrings (#14622) 2b77b53 Make CMAKE_(C|CXX|Fortran)_<CONFIG> help strings more consistent (#14606) 424c6fc Fix CMAKE_(C|CXX|Fortran)_RELEASE helpstrings (#14606)
| * | | | Fix CMAKE_(C|CXX|Fortran)_STANDARD_LIBRARIES helpstrings (#14622)Brad King2013-12-033-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | s/defalut/default/ Reported-by: Stephan Tolksdorf <st@quanttec.com>
| * | | | Make CMAKE_(C|CXX|Fortran)_<CONFIG> help strings more consistent (#14606)Brad King2013-12-023-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | Use consistent capitalization and write all words out in the cache entry descriptions.
| * | | | Fix CMAKE_(C|CXX|Fortran)_RELEASE helpstrings (#14606)Brad King2013-12-023-3/+3
| |/ / / | | | | | | | | | | | | | | | | Remove the platform-specific description from the cache entry help strings for these variables.
* | | | Merge topic 'osx-cross-compile-fixup'Brad King2013-12-031-1/+3
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 3189ed3 OS X: Fix app bundle search path during cross compiling (#14603)
| * | | | OS X: Fix app bundle search path during cross compiling (#14603)Flynn Marquardt2013-12-021-1/+3
| |/ / / | | | | | | | | | | | | | | | | In "Modules/Platform/Darwin.cmake" the variable _apps_paths stays empty if cross compiling. Do not de-duplicate an empty list.
* | | | Merge topic 'wix-components'Brad King2013-12-022-1/+9
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 7b390f7 CPackWiX: add CPack component support
| * | | | CPackWiX: add CPack component supportNils Gladitz2013-11-262-1/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Creates a hierarchy of WiX features from CPack components and component groups. Switch to the FeatureTree UI in case components have been defined. Handles the component REQUIRE and HIDDEN options and the component group EXPANDED option.
* | | | | Merge topic 'FindSWIG-3498'Brad King2013-12-021-2/+0
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 5d3b0bb FindSWIG: allow to provide SWIG_DIR (#3498)
| * | | | | FindSWIG: allow to provide SWIG_DIR (#3498)Julien Schueller2013-12-011-2/+0
| | |/ / / | |/| | |
* | | | | Merge topic 'UseSWIG-octave'Brad King2013-12-021-1/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | f39671c UseSWIG: Handle octave extensions.
| * | | | | UseSWIG: Handle octave extensions.Julien Schueller2013-11-291-1/+4
| |/ / / /
* | | | | Merge topic 'UseSWIG-fix12184'Brad King2013-12-021-2/+12
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | 74f5545 UseSWIG: set .bundle ext on OSX and no prefix (#12184)
| * | | | | UseSWIG: set .bundle ext on OSX and no prefix (#12184)Julien Schueller2013-11-281-2/+12
| |/ / / /
* | | | | Merge topic 'UseSWIG-fix13318'Brad King2013-12-021-4/+7
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | a87c063 UseSWIG: Name python module according to swig flags (#13318)
| * | | | | UseSWIG: Name python module according to swig flags (#13318)Julien Schueller2013-11-261-4/+7
| | | | | |
* | | | | | Merge topic 'KateProjectGenerator2'Brad King2013-12-021-0/+31
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | b54c336 kate: add some documentation 9414217 kate: insert build targets 644e012 kate: add project generator for the Kate project plugin