OUTPUT_NAME.rst 623 B

123456789101112131415161718192021
  1. OUTPUT_NAME
  2. -----------
  3. Output name for target files.
  4. This sets the base name for output files created for an executable or
  5. library target. If not set, the logical target name is used by
  6. default.
  7. Contents of ``OUTPUT_NAME`` and the variants listed below may use
  8. :manual:`generator expressions <cmake-generator-expressions(7)>`.
  9. See also the variants:
  10. * :prop_tgt:`OUTPUT_NAME_<CONFIG>`
  11. * :prop_tgt:`ARCHIVE_OUTPUT_NAME_<CONFIG>`
  12. * :prop_tgt:`ARCHIVE_OUTPUT_NAME`
  13. * :prop_tgt:`LIBRARY_OUTPUT_NAME_<CONFIG>`
  14. * :prop_tgt:`LIBRARY_OUTPUT_NAME`
  15. * :prop_tgt:`RUNTIME_OUTPUT_NAME_<CONFIG>`
  16. * :prop_tgt:`RUNTIME_OUTPUT_NAME`