• Brad King's avatar
    ENH: Allow more specification of target file names · 2740db5e
    Brad King authored
    This creates target properties ARCHIVE_OUTPUT_NAME, LIBRARY_OUTPUT_NAME,
    and RUNTIME_OUTPUT_NAME, and per-configuration equivalent properties
    ARCHIVE_OUTPUT_NAME_<CONFIG>, LIBRARY_OUTPUT_NAME_<CONFIG>, and
    RUNTIME_OUTPUT_NAME_<CONFIG>.  They allow specification of target output
    file names on a per-type, per-configuration basis.  For example, a .dll
    and its .lib import library may have different base names.
    
    For consistency and to avoid ambiguity, the old <CONFIG>_OUTPUT_NAME
    property is now also available as OUTPUT_NAME_<CONFIG>.
    
    See issue #8920.
    2740db5e
CMakeLists.txt 4.53 KB