From a4d230af7d594b7bc2a047468da7849c27438237 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Sat, 23 May 2015 14:45:14 +0200 Subject: GHS: Don't attempt to generate for IMPORTED or INTERFACE targets. --- Source/cmLocalGhsMultiGenerator.cxx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Source/cmLocalGhsMultiGenerator.cxx b/Source/cmLocalGhsMultiGenerator.cxx index 9705803..025b464 100644 --- a/Source/cmLocalGhsMultiGenerator.cxx +++ b/Source/cmLocalGhsMultiGenerator.cxx @@ -31,6 +31,11 @@ void cmLocalGhsMultiGenerator::Generate() for (cmGeneratorTargetsType::iterator l = tgts.begin(); l != tgts.end(); ++l) { + if (l->second->Target->GetType() == cmTarget::INTERFACE_LIBRARY + || l->second->Target->IsImported()) + { + continue; + } cmGhsMultiTargetGenerator tg(l->second->Target); tg.Generate(); } -- cgit v0.12