Brad King
dcb188363d
ExternalProject: Improve error when SOURCE_DIR is missing ( #15560 )
...
Mention the SOURCE_DIR that we checked and found empty or missing
so that the user can see the full path to what we expected to find.
2015-05-08 09:20:43 -04:00
Brad King
e1c6df392b
ExternalProject: Allow dependencies on INTERFACE libraries
...
Respect INTERFACE library property whitelist. Check that a target has
type "UTILITY" before querying other properties.
2015-04-22 08:48:52 -04:00
Andrey Pokrovskiy
7bd8cfb813
ExternalProject: Allow generator expressions in initial cache options
...
Use file(GENERATE) to write the initial cache file so that we can
evaluate generator expressions. Use a per-config initial cache file
name in case the content varies by configuration.
2015-04-21 10:50:29 -04:00
Brad King
2842927019
Tests: Delay RunCMake.ExternalProject case checks
...
Use RunCMake "-check.cmake" scripts to check the generated initial cache
file content so that the full generation process is completed.
2015-04-20 10:27:19 -04:00
Daniele E. Domenichelli
67cfbf8eb7
ExternalProject: Add unit tests
2014-11-03 16:15:14 +01:00
Daniele E. Domenichelli
609037f482
ExternalProject: Add unit tests for CMAKE_CACHE_DEFAULT_ARGS
2014-10-31 11:34:11 -04:00