diff --git a/generator/src/subcommands/gen_cmake/target.rs b/generator/src/subcommands/gen_cmake/target.rs index 1057563d..8adc74fe 100644 --- a/generator/src/subcommands/gen_cmake/target.rs +++ b/generator/src/subcommands/gen_cmake/target.rs @@ -187,23 +187,6 @@ impl CargoTarget { INTERFACE_COR_PACKAGE_MANIFEST_PATH \"{package_manifest_path}\" ) - # Initialize the `_OUTPUT_DIRECTORY` properties based on `CMAKE__OUTPUT_DIRECTORY`. - foreach(output_var RUNTIME_OUTPUT_DIRECTORY ARCHIVE_OUTPUT_DIRECTORY LIBRARY_OUTPUT_DIRECTORY PDB_OUTPUT_DIRECTORY) - if (DEFINED \"CMAKE_${{output_var}}\") - set_property(TARGET {target_name} PROPERTY INTERFACE_${{output_var}} \"${{CMAKE_${{output_var}}}}\") - message(STATUS \"Setting INTERFACE_${{output_var}}=${{CMAKE_${{output_var}}}} for target {target_name}.\") - endif() - - foreach(config_type ${{CMAKE_CONFIGURATION_TYPES}}) - string(TOUPPER \"${{config_type}}\" config_type_upper) - if (DEFINED \"CMAKE_${{output_var}}_${{config_type_upper}}\") - set_property(TARGET {target_name} - PROPERTY \"INTERFACE_${{output_var}}_${{config_type_upper}}\" - \"${{CMAKE_${{output_var}}_${{config_type_upper}}}}\") - endif() - endforeach() - endforeach() - if(archive_byproducts) _corrosion_copy_byproducts( {target_name} INTERFACE_ARCHIVE_OUTPUT_DIRECTORY \"${{cargo_build_out_dir}}\" \"${{archive_byproducts}}\" FALSE