[CMake] LOCATION target property, generator expressions
Brad King
brad.king at kitware.com
Thu Sep 27 10:29:36 EDT 2018
On 09/26/2018 10:23 AM, Hendrik Greving wrote:
> Is there any way before 3.13 to achieve what I need? Right now we
> modify LINK_FLAGS based on something that is computed with values
> from LOCATION.
[snip]
> our cmake setup is using LOCATION property for two targets to compute
> a relative path from these two, and adds this to LINK_FLAGS
> (for rpath, but irrelevant in this context).
To at least see if 3.13 will support your use case, you could
try a nightly binary from here:
https://cmake.org/files/dev/?C=M;O=D
Use `$<TARGET_FILE_DIR:mytarget>/..` to refer to a path relative
to the target file location.
I've never seen a need to adjust link flags based on the target
location. CMake has several features for RPATH support. What
are you really trying to do?
-Brad
More information about the CMake
mailing list