summaryrefslogtreecommitdiffstats
path: root/Help/guide/tutorial/Step9/MathFunctions/MathFunctions.h
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2019-01-30 14:42:02 (GMT)
committerBrad King <brad.king@kitware.com>2019-01-30 15:28:40 (GMT)
commit8a7f93d000f1676d6051027b0608ca7658c8f00e (patch)
tree501fddfe78d4df3720624a4dd8e320e1d3de6d14 /Help/guide/tutorial/Step9/MathFunctions/MathFunctions.h
parenteff9c69740d5d4a26025a89f517a612e446077c0 (diff)
downloadCMake-8a7f93d000f1676d6051027b0608ca7658c8f00e.zip
CMake-8a7f93d000f1676d6051027b0608ca7658c8f00e.tar.gz
CMake-8a7f93d000f1676d6051027b0608ca7658c8f00e.tar.bz2
Xcode: Fix object library builds with sanitizers enabled
Using `xcodebuild -enableAddressSanitizer YES ...` causes object files to be placed in a different directory name. Xcode provides a placeholder for this that we can use in `OTHER_LDFLAGS` to reference object files for linking the dependents of object libraries. However, CMake's features for installing and exporting object libraries depend on knowing the real path with no placeholders. For these cases, use the default object directory. Users will then have to choose between sanitizers and the installation and export features, but both will work individually. Fixes: #16289
Diffstat (limited to 'Help/guide/tutorial/Step9/MathFunctions/MathFunctions.h')
0 files changed, 0 insertions, 0 deletions