summaryrefslogtreecommitdiff
path: root/build/win32/vs10/gi-build-defines.props
diff options
context:
space:
mode:
Diffstat (limited to 'build/win32/vs10/gi-build-defines.props')
-rw-r--r--build/win32/vs10/gi-build-defines.props10
1 files changed, 10 insertions, 0 deletions
diff --git a/build/win32/vs10/gi-build-defines.props b/build/win32/vs10/gi-build-defines.props
index 2d60f33e..686cd4d7 100644
--- a/build/win32/vs10/gi-build-defines.props
+++ b/build/win32/vs10/gi-build-defines.props
@@ -6,6 +6,10 @@
<PropertyGroup Label="UserMacros">
<FFIDefines>FFI_BUILDING</FFIDefines>
<GIRepositoryBuildDefines>G_IREPOSITORY_COMPILATION;$(FFIDefines);DLL_EXPORT</GIRepositoryBuildDefines>
+ <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>
</PropertyGroup>
<PropertyGroup>
<_PropertySheetDisplayName>gibuilddefinesprops</_PropertySheetDisplayName>
@@ -32,5 +36,11 @@
<BuildMacro Include="GIRepositoryBuildDefines">
<Value>$(GIRepositoryBuildDefines)</Value>
</BuildMacro>
+ <BuildMacro Include="GIIntrospectNMakeCmd">
+ <Value>$(GIIntrospectNMakeCmd)</Value>
+ </BuildMacro>
+ <BuildMacro Include="GIIntrospectBuiltFiles">
+ <Value>$(GIIntrospectBuiltFiles)</Value>
+ </BuildMacro>
</ItemGroup>
</Project>