summaryrefslogtreecommitdiffstats
path: root/Source/cmComputeLinkInformation.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/cmComputeLinkInformation.h')
-rw-r--r--Source/cmComputeLinkInformation.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/Source/cmComputeLinkInformation.h b/Source/cmComputeLinkInformation.h
index 0ce47bf..147b8ff 100644
--- a/Source/cmComputeLinkInformation.h
+++ b/Source/cmComputeLinkInformation.h
@@ -40,11 +40,14 @@ public:
struct Item
{
- Item(): Value(), IsPath(true) {}
- Item(Item const& item): Value(item.Value), IsPath(item.IsPath) {}
- Item(std::string const& v, bool p): Value(v), IsPath(p) {}
+ Item(): Value(), IsPath(true), Target(0) {}
+ Item(Item const& item):
+ Value(item.Value), IsPath(item.IsPath), Target(item.Target) {}
+ Item(std::string const& v, bool p, cmTarget* target = 0):
+ Value(v), IsPath(p), Target(target) {}
std::string Value;
bool IsPath;
+ cmTarget* Target;
};
typedef std::vector<Item> ItemVector;
ItemVector const& GetItems();