| /* Distributed under the OSI-approved BSD 3-Clause License. See accompanying | |
| file Copyright.txt or https://cmake.org/licensing for details. */ | |
| #include "cmTargetPropertyComputer.h" | |
| #include "cmMakefile.h" | |
| #include "cmMessageType.h" | |
| void cmTargetPropertyComputer::IssueLocationPropertyError( | |
| std::string const& tgtName, cmMakefile const& mf) | |
| { | |
| mf.IssueMessage( | |
| MessageType::FATAL_ERROR, | |
| cmStrCat( | |
| "The LOCATION property may not be read from target \"", tgtName, | |
| "\". Use the target name directly with " | |
| "add_custom_command, or use the generator expression $<TARGET_FILE>, " | |
| "as appropriate.\n")); | |
| } |