summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix CXX/Fortran MODULE flags when enabled before C (#12929)Brad King2012-02-036-6/+32
| | | | | | | | | | | | | | | If CXX or Fortran is enabled before C then the values of CMAKE_SHARED_MODULE_C_FLAGS CMAKE_SHARED_MODULE_CREATE_C_FLAGS may not be available. On platforms where MODULE library (plugin) creation is the same as SHARED library creation initialize the MODULE creation flags from the SHARED creation flags of the matching language instead of assuming that C has been enabled first. Teach the COnly and CxxOnly tests to build MODULE libraries. The latter covers this specific case.
* Merge topic 'update-nightly-cmake-qt-version-again'David Cole2012-02-011-1/+1
|\ | | | | | | | | a94ef02 Update dashmacmini2 release script to use Qt 4.8.0
| * Update dashmacmini2 release script to use Qt 4.8.0David Cole2012-01-311-1/+1
| |
* | Merge topic 'rpath-docs-whitespace'David Cole2012-02-011-1/+1
|\ \ | | | | | | | | | | | | 33eee2c Add whitespace after '.' in CMAKE_SKIP_RPATH docs.
| * | Add whitespace after '.' in CMAKE_SKIP_RPATH docs.Stephen Kelly2012-01-311-1/+1
| | |
* | | Merge topic 'check_cxx_compiler_flag_cmakeonly'David Cole2012-02-013-18/+2
|\ \ \ | | | | | | | | | | | | | | | | 8de3b3d CheckCXXCompilerFlag test: make it a CMakeOnly test
| * | | CheckCXXCompilerFlag test: make it a CMakeOnly testRolf Eike Beer2012-01-303-18/+2
| | | |
* | | | Merge topic 'improve-findgettext'David Cole2012-02-011-1/+15
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 77e6c6f FindGettext: support version selection
| * | | | FindGettext: support version selectionRolf Eike Beer2012-01-251-1/+15
| | | | |
* | | | | Merge topic 'Findosg_qt_and_presentation'David Cole2012-02-012-0/+104
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | c040054 Findosg: New modules for osgQt and osgPresentation
| * | | | | Findosg: New modules for osgQt and osgPresentationPhilip Lowman2012-01-282-0/+104
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added new find modules for osgQt and osgPresentation submitted by Robert Osfield <robert.osfield@gmail.com>
* | | | | | Merge topic 'improve-findalsa'David Cole2012-02-011-1/+11
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1de14ec FindALSA: support version selection
| * | | | | | FindALSA: support version selectionRolf Eike Beer2012-01-281-1/+11
| | |/ / / / | |/| | | |
* | | | | | Merge topic 'improve-findgnuplot'David Cole2012-02-011-1/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8a83853 FindGnuplot: add version selection
| * | | | | | FindGnuplot: add version selectionRolf Eike Beer2012-01-281-1/+15
| | |_|/ / / | |/| | | |
* | | | | | Merge topic 'fix-jasper-debug'David Cole2012-02-011-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 00e30a0 FindJasper: fix library name
| * | | | | | FindJasper: fix library nameRolf Eike Beer2012-01-271-1/+1
| |/ / / / / | | | | | | | | | | | | | | | | | | Spotted by Patrick Spendrin.
* | | | | | Merge topic 'more-python-version'David Cole2012-02-011-2/+15
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | bde7b5a FindPythonInterp: try harder to get a version number
| * | | | | | FindPythonInterp: try harder to get a version numberRolf Eike Beer2012-01-271-2/+15
| |/ / / / /
* | | | | | Merge topic 'more-bison-version'David Cole2012-02-011-2/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 3cc11c2 FindBISON: add a version expression for GNU Bison 1.x
| * | | | | | FindBISON: add a version expression for GNU Bison 1.xRolf Eike Beer2012-01-271-2/+3
| | |_|_|_|/ | |/| | | |
* | | | | | Merge topic 'fix-openssl-version'David Cole2012-02-011-4/+36
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0bee3d9 FindOpenSSL: properly parse the hex version components
| * | | | | | FindOpenSSL: properly parse the hex version componentsRolf Eike Beer2012-01-271-4/+36
| |/ / / / /
* | | | | | Merge topic 'imported-target-visibility'David Cole2012-02-0113-13/+81
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | f9c1c62 Add test covering imported target scope rules ca39c5c Optionally allow IMPORTED targets to be globally visible
| * | | | | | Add test covering imported target scope rulesBrad King2012-01-255-0/+36
| | | | | | |
| * | | | | | Optionally allow IMPORTED targets to be globally visibleBrad King2012-01-258-13/+45
| | |_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Consider the case motivating commit e01cce28 (Allow add_dependencies() on imported targets, 2010-11-19). An imported target references a file generated at build time by a custom target on which it depends. Had the file been built directly using add_library or add_executable its target name would have been visible globally. Therefore the imported target representing the file should be globally visible also. Teach the IMPORTED signature of add_(executable|library) to accept a new "GLOBAL" option to make the imported target visible globally.
* | | | | | Merge topic 'improve-findpostgresql'David Cole2012-02-011-16/+16
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 8e8db31 FindPostgreSQL: support version selection
| * | | | | | FindPostgreSQL: support version selectionRolf Eike Beer2012-01-261-16/+16
| | |_|/ / / | |/| | | |
* | | | | | Merge topic 'improve-libxml2'David Cole2012-02-011-5/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 9d7a001 FindLibXml2: detect version when PkgConfig is not used
| * | | | | | FindLibXml2: detect version when PkgConfig is not usedRolf Eike Beer2012-01-261-5/+12
| |/ / / / /
* | | | | | Merge topic 'improve-findcurl'David Cole2012-02-011-4/+9
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0640ec9 FindCURL: detect version number also for older versions
| * | | | | | FindCURL: detect version number also for older versionsRolf Eike Beer2012-01-261-4/+9
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | Older versions of cURL do not have a curlver.h, but have the version define directly in curl.h.
* | | | | | Merge topic 'improve-findtiff'David Cole2012-02-011-1/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 815a6a2 FindTIFF: support version selection
| * | | | | | FindTIFF: support version selectionRolf Eike Beer2012-01-261-1/+12
| |/ / / / /
* | | | | | Merge topic 'improve-findlua51'David Cole2012-02-011-2/+12
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 49b69ad FindLua51: add version support
| * | | | | | FindLua51: add version supportRolf Eike Beer2012-01-261-2/+12
| |/ / / / /
* | | | | | Merge topic 'improve-selectlibraryconfigurations'David Cole2012-02-011-4/+3
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1eaf1c9 SelectLibraryConfigurations: do not output identical configurations
| * | | | | | SelectLibraryConfigurations: do not output identical configurationsRolf Eike Beer2012-01-261-4/+3
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If the debug and release libraries are the same (which usually means only one of them was found) do not output the library as "optimized" and "debug", but just as one plain library. At the end this means that the Find* output of the avarage (Un*x) user will be much less cluttered.
* | | | | | Merge topic 'doc-IMPORTED-properties'David Cole2012-02-011-37/+29
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 7d20619 Clarify IMPORTED_ target property documentation
| * | | | | | Clarify IMPORTED_ target property documentationBrad King2012-01-251-37/+29
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | These properties are meant to be set to tell CMake something, not read to get information from CMake.
* | | | | | Merge topic 'improve-findtclsh'David Cole2012-02-012-5/+19
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | e01fe58 FindTclsh: support version selection
| * | | | | | FindTclsh: support version selectionRolf Eike Beer2012-01-252-5/+19
| |/ / / / /
* | | | | | Merge topic 'findruby-no-dummy-version'David Cole2012-02-011-9/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 409aeaf FindRuby: do not blindly set version to 1.8.0
| * | | | | | FindRuby: do not blindly set version to 1.8.0Rolf Eike Beer2012-01-251-9/+10
| |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | RUBY_VERSION was always set, even if no RUBY_EXECUTABLE was found. While it may make sense to assume a default version if we can't execute the binary, it certainly doesn't make sense to report a version if there is no executable at all.
* | | | | | Merge topic 'improve-findpng'David Cole2012-02-011-1/+10
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 0051506 FindPNG: support version selection
| * | | | | | FindPNG: support version selectionRolf Eike Beer2012-01-251-1/+10
| |/ / / / /
* | | | | | Merge topic 'improve-findimagemagick'David Cole2012-02-011-10/+42
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1562b9c FindImageMagick: make use of more FPHSA features
| * | | | | | FindImageMagick: make use of more FPHSA featuresRolf Eike Beer2012-01-231-10/+42
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This includes version number and printing the first found result if something was found instead of "TRUE".
* | | | | | | KWSys Nightly Date StampKWSys Robot2012-02-011-2/+2
| | | | | | |
* | | | | | | KWSys Nightly Date StampKWSys Robot2012-01-311-1/+1
| |_|_|_|_|/ |/| | | | |