Skip to content
  • Brad King's avatar
    Test OBJECT library failure cases · 56831016
    Brad King authored
    Add "RunCMake.ObjectLibrary" test to verify that unsupported use cases
    are rejected with errors:
    
    * An OBJECT library may not reference another object library
    * An OBJECT library may not be referenced in target_link_libraries
    * An OBJECT library may not contain non-compiling sources
    * An OBJECT library may not have pre/post build/link commands
    * An OBJECT library may not be installed, exported, or imported
    
    Also verify that invalid $<TARGET_OBJECTS:...> expressions are
    diagnosed.
    56831016