summaryrefslogtreecommitdiffstats
path: root/Modules/FindIce.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Modules: Make imported targets fall back to `Release`Brad King2016-08-031-7/+7
| | | | | | | | | | | | Find modules only detect Debug and Release configurations. All other configurations will fall back to the configuration listed as the first entry in `IMPORTED_CONFIGURATIONS`. Switch the order so that `Release` is listed first, as this is a better fallback than `Debug` for the `RelWithDebInfo` and `MinSizeRel` configurations. See issue #16091. This approach is recommended by documentation in `cmake-developer(7)` added by commit v3.2.0-rc1~286^2~1 (Help: Document IMPORTED_CONFIGURATIONS target property for Find modules, 2014-12-04).
* Merge topic 'ice-debug'Brad King2016-06-171-6/+36
|\ | | | | | | | | 86bcdbcd FindIce: Support finding both release and debug libraries
| * FindIce: Support finding both release and debug librariesRoger Leigh2016-06-161-6/+36
| | | | | | | | | | | | | | Search for both release and debug library variants, and use SelectLibraryConfigurations to choose the appropriate library. Also add both release and debug libraries to the imported targets.
* | FindIce: Add versions 3.6.1 and 3.6.2Roger Leigh2016-06-151-0/+2
|/
* FindIce: document imported targetsRoger Leigh2015-07-091-0/+7
|
* FindIce: create imported targets for componentsDaniel Pfeifer2015-07-091-0/+8
|
* FindIce: Find all Ice executablesRoger Leigh2015-06-231-3/+111
|
* FindIce: Update for Ice version 3.6.0Roger Leigh2015-06-231-0/+5
|
* FindIce: Port to work with CMP0054 NEW behaviorRolf Eike Beer2015-01-081-5/+5
| | | | Do not quote if() arguments meant to test variable definitions.
* FindIce: Drop use of :envvar: Sphinx markupBrad King2014-11-031-1/+1
| | | | | We do not use it elsewhere yet, and do not want to index environment variables inconsistently.
* fix inclusion of FPHSARolf Eike Beer2014-10-021-1/+1
| | | | Make sure these modules also include exactly the version shipped with CMake.
* FindIce: Respect Ice_FIND_QUIETLY when printing messagesRoger Leigh2014-09-091-12/+16
|
* FindIce: Remove unneeded search path modificationRoger Leigh2014-09-091-7/+0
| | | | Drop code adding redundant "/opt/Ice-${ice_version}" paths.
* FindIce: New module to find ZeroC IceRoger Leigh2014-08-211-0/+396
- autodetects Ice on all major platforms - allows building with all supported Visual Studio versions on Windows - autodetects the slice path on most platforms - separately detects the Ice programs, headers, slice files and libraries so that any Ice configuration or installation errors can be accurately reported, making diagnosis of Ice problems simpler