summaryrefslogtreecommitdiffstats
path: root/qmake
diff options
context:
space:
mode:
authorKamil Trzcinski <ayufan@ayufan.eu>2013-02-12 00:18:42 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-09-15 16:14:40 +0200
commit7c8ef213b5d4ef7b5602de5c6bc1cc53be12871b (patch)
tree7d227a0ae42fe510e2288d30c5036445e9cab67d /qmake
parent48ba0389eece8c4bde53b3a615347e0b459839e0 (diff)
qmake: enable default reference for all winphone targets
The change adds a new ItemGroup with a single library reference: platform.winmd. Change-Id: I0c7f4c46654b520afb79b6c6f49b5f2d1af400d3 Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@digia.com> Reviewed-by: Joerg Bornemann <joerg.bornemann@digia.com>
Diffstat (limited to 'qmake')
-rw-r--r--qmake/generators/win32/msbuild_objectmodel.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/qmake/generators/win32/msbuild_objectmodel.cpp b/qmake/generators/win32/msbuild_objectmodel.cpp
index 5c1a0e8ecf..557905c7e1 100644
--- a/qmake/generators/win32/msbuild_objectmodel.cpp
+++ b/qmake/generators/win32/msbuild_objectmodel.cpp
@@ -805,6 +805,16 @@ void VCXProjectWriter::write(XmlOutput &xml, VCProject &tool)
}
outputFilter(tool, xml, xmlFilter, "Root Files");
+ if (tool.SingleProjects.at(0).Configuration.WinPhone) {
+ xml << tag("ItemGroup")
+ << tag("Reference")
+ << attrTag("Include", "platform")
+ << attrTagS("IsWinMDFile", "true")
+ << attrTagS("Private", "false")
+ << closetag()
+ << closetag();
+ }
+
xml << import("Project", "$(VCTargetsPath)\\Microsoft.Cpp.targets");
if (tool.SingleProjects.at(0).Configuration.WinPhone)