summaryrefslogtreecommitdiffstats
path: root/Modules
Commit message (Collapse)AuthorAgeFilesLines
* Fix CXX/Fortran MODULE flags when enabled before C (#12929)Brad King2012-02-032-6/+16
| | | | | | | | | | | | | | | 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 '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 '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 '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".
* | Merge topic 'improve-findbzip2'David Cole2012-01-251-6/+20
|\ \ | | | | | | | | | | | | | | | 5b6ca9f FindBZip2: add support for debug libraries (#12867) 40fb005 FindBZip2: add support for version checking
| * | FindBZip2: add support for debug libraries (#12867)Rolf Eike Beer2012-01-241-5/+11
| | | | | | | | | | | | | | | | | | | | | The debug library has a different name on Windows. Make sure both versions work. Thanks to Patrick Spendrin for testing this.
| * | FindBZip2: add support for version checkingRolf Eike Beer2012-01-241-1/+9
| | |
* | | Merge topic 'improve-findjasper'David Cole2012-01-251-7/+23
|\ \ \ | | | | | | | | | | | | | | | | | | | | a580a23 FindJasper: support version number 9bf7c4e FindJasper: find debug libraries
| * | | FindJasper: support version numberRolf Eike Beer2012-01-241-2/+12
| | | |
| * | | FindJasper: find debug librariesRolf Eike Beer2012-01-241-6/+12
| | |/ | |/|
* | | Merge topic 'flex-version'David Cole2012-01-251-1/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | 0b2e81c FindFLEX: fix version parsing when the executable is quoted 2cf5df3 FindFLEX: fix version parsing for old flex versions
| * | | FindFLEX: fix version parsing when the executable is quotedRolf Eike Beer2012-01-231-1/+1
| | | |
| * | | FindFLEX: fix version parsing for old flex versionsRolf Eike Beer2012-01-201-1/+5
| |/ /
* | | Merge topic 'improve-findcurl'David Cole2012-01-251-4/+15
|\ \ \ | | | | | | | | | | | | | | | | c1b8849 FindCURL: support version selection
| * | | FindCURL: support version selectionRolf Eike Beer2012-01-231-4/+15
| |/ /
* | | Merge topic 'improve-findexpat'David Cole2012-01-251-1/+23
|\ \ \ | | | | | | | | | | | | | | | | 7f81c48 FindEXPAT: support version number
| * | | FindEXPAT: support version numberRolf Eike Beer2012-01-231-1/+23
| |/ /