summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake/Framework/RunCMakeTest.cmake
Commit message (Collapse)AuthorAgeFilesLines
* Ensure targets which are frameworks can be used freelyMarc Chevrier2022-03-291-0/+12
| | | | | | | Ensure flag -F/path/to/framework is specified during compilation step of consumers of the framework. Fixes: #23336
* Xcode: Properly identify frameworks with system includesGregor Jasny2021-12-221-0/+12
| | | | | | | | Check the complete include path for being a system include, not the derived framework search path. The code for Ninja and Makefile generators does exactly the same. Fixes: #23011
* Framework: Fix $<TARGET_SONAME_FILE:...> for imported frameworksKyle Edwards2021-05-201-0/+12
|
* Add support for FRAMEWORK_MULTI_CONFIG_POSTFIX_<CONFIG>Alexandru Croitor2020-03-041-0/+36
|
* Tests: Prevent CMP0012 policy warnings in Framework test outputCraig Scott2019-10-271-1/+1
|
* Add variable CMAKE_FRAMEWORKRuslan Baratov2019-05-211-5/+13
|
* macOS: Restore compatibility for setting FRAMEWORK after install()Brad King2019-01-301-0/+2
| | | | | | | | | | | | | | | | | The `FRAMEWORK` target property affects the way the `install()` command treats the target and so should be set first. Our implementation assumed that this was always the case and led to an assertion failure. Prior to CMake 3.12 this was visible only when using an explicit `LIBRARY ... NAMELINK_ONLY` option, but commit 0212d7c762 (install: add NAMELINK_COMPONENT argument, 2018-04-18, v3.12.0-rc1~139^2~3) made it possible with a simple `LIBRARY DESTINATION`. Fully supporting out-of-order specification will require non-trivial refactoring to defer install generator creation to generate time. For now simply restore the old behavior of installing the framework to the library destination and warn about the case. Fixes: #18848
* Xcode: Execute RunCMake.Framework also for Xcode generatorGregor Jasny2017-03-301-7/+4
|
* Apple: Add support for static frameworksGregor Jasny2017-01-311-4/+25
| | | | Closes: #16432
* Xcode: Refactor RunCMake.Framework test to prepare for static frameworksGregor Jasny2017-01-261-31/+17
|
* Tests: Fix RunCMake.Framework on case sensitive file systems.Chaoren Lin2016-08-091-1/+1
| | | | The file is lowercase: Tests/RunCMake/Framework/osx.cmake
* Add test for OSX/iOS Framework directory structure (#15833)Gregor Jasny2015-11-131-0/+33