diff options
author | Ben Boeckel <ben.boeckel@kitware.com> | 2023-01-30 04:24:57 (GMT) |
---|---|---|
committer | Ben Boeckel <ben.boeckel@kitware.com> | 2023-01-30 14:25:37 (GMT) |
commit | 47315d817c8f25c52675ed11401d617f708048be (patch) | |
tree | eab191c0d2caafb6f9800a846cd68b50ef6aa7f2 /Source/cmTarget.cxx | |
parent | 32d21f215fc2630d17f893933d1960d57ad076de (diff) | |
download | CMake-47315d817c8f25c52675ed11401d617f708048be.zip CMake-47315d817c8f25c52675ed11401d617f708048be.tar.gz CMake-47315d817c8f25c52675ed11401d617f708048be.tar.bz2 |
cmTarget: group remaining properties
These are kind of a mixed assortment.
Diffstat (limited to 'Source/cmTarget.cxx')
-rw-r--r-- | Source/cmTarget.cxx | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/Source/cmTarget.cxx b/Source/cmTarget.cxx index de38870..5a2fa24 100644 --- a/Source/cmTarget.cxx +++ b/Source/cmTarget.cxx @@ -664,15 +664,22 @@ cmTarget::cmTarget(std::string const& name, cmStateEnums::TargetType type, // -- Visual Studio initProp("VS_NO_COMPILE_BATCHING"); + // Output location properties initProp("ARCHIVE_OUTPUT_DIRECTORY"); initProp("LIBRARY_OUTPUT_DIRECTORY"); initProp("RUNTIME_OUTPUT_DIRECTORY"); initProp("PDB_OUTPUT_DIRECTORY"); initProp("COMPILE_PDB_OUTPUT_DIRECTORY"); + + // -- macOS bundle properties initProp("FRAMEWORK"); initProp("FRAMEWORK_MULTI_CONFIG_POSTFIX"); - initProp("LINK_INTERFACE_LIBRARIES"); initProp("MACOSX_BUNDLE"); + + // Usage requirement properties + initProp("LINK_INTERFACE_LIBRARIES"); + + // Metadata initProp("EXPORT_COMPILE_COMMANDS"); #ifdef __APPLE__ |