summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2016-11-07 18:34:26 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2016-11-07 18:36:52 +0800
commita2df357bba845aa2c675cf6f4c4810c786b75ca0 (patch)
tree4bd0de9f4310981dc7a815a15d27fb751c6f3607
parentc1a525a95491fd2f4af9f6ae9549dc0951f8caa2 (diff)
downloadgobject-introspection-gnome-3-22.tar.gz
MSVC builds: Workaround Visual Studio 2015 limitationgnome-3-22
Visual Studio 2015 does not like collection of paths that exceed 260 characters, and we have a good number of items that we want to track in the NMake Makefiles for building introspection, and the projects demand full paths for NMake outputs for projects using NMake. Work around this by listing only the most key files that are built, since the NMake Makefile rules will take care of the rest.
-rw-r--r--build/win32/vs10/gi-build-defines.props2
1 files changed, 1 insertions, 1 deletions
diff --git a/build/win32/vs10/gi-build-defines.props b/build/win32/vs10/gi-build-defines.props
index 686cd4d7..755a4724 100644
--- a/build/win32/vs10/gi-build-defines.props
+++ b/build/win32/vs10/gi-build-defines.props
@@ -9,7 +9,7 @@
<GIIntrospectNMakeCmd>cd ..
set VCInstallDir=$(VCInstallDir)
nmake -f gi-introspection-msvc.mak CFG=$(Configuration) PREFIX=$(GlibEtcInstallRoot)</GIIntrospectNMakeCmd>
- <GIIntrospectBuiltFiles>$(SolutionDir)\..\GLib-2.0.gir;$(SolutionDir)\..\GObject-2.0.gir;$(SolutionDir)\..\GModule-2.0.gir;$(SolutionDir)\..\Gio-2.0.gir;$(SolutionDir)\..\GIRepository-2.0.gir;$(SolutionDir)\..\cairo-1.0.gir;$(SolutionDir)\..\win32-1.0.gir;$(SolutionDir)\..\fontconfig-2.0.gir;$(SolutionDir)\..\freetype-2.0.gir;$(SolutionDir)\..\libxml2-2.0.gir;$(SolutionDir)\..\GL-1.0.gir;$(SolutionDir)\..\GLib-2.0.typelib;$(SolutionDir)\..\GObject-2.0.typelib;$(SolutionDir)\..\GModule-2.0.typelib;$(SolutionDir)\..\Gio-2.0.typelib;$(SolutionDir)\..\GIRepository-2.0.typelib;$(SolutionDir)\..\cairo-1.0.typelib;$(SolutionDir)\..\win32-1.0.typelib;$(SolutionDir)\..\fontconfig-2.0.typelib;$(SolutionDir)\..\freetype-2.0.typelib;$(SolutionDir)\..\libxml2-2.0.typelib;$(SolutionDir)\..\GL-1.0.typelib</GIIntrospectBuiltFiles>
+ <GIIntrospectBuiltFiles>$(SolutionDir)\..\GIRepository-2.0.typelib;$(SolutionDir)\..\cairo-1.0.typelib</GIIntrospectBuiltFiles>
</PropertyGroup>
<PropertyGroup>
<_PropertySheetDisplayName>gibuilddefinesprops</_PropertySheetDisplayName>