diff options
author | Chun-wei Fan <fanchunwei@src.gnome.org> | 2016-03-17 15:23:50 +0800 |
---|---|---|
committer | Chun-wei Fan <fanchunwei@src.gnome.org> | 2016-03-17 15:23:50 +0800 |
commit | 73e2a3300a92a53d3c8c49c148655093ae642afb (patch) | |
tree | 1627b22fc24155e368871a92f755a5aa23ec5880 /build/win32/vs10/gi-install.vcxproj | |
parent | 8d651e4d90377e71c3804032e33f6f6d97587d8b (diff) | |
download | gobject-introspection-73e2a3300a92a53d3c8c49c148655093ae642afb.tar.gz |
MSVC builds: Re-integrate introspection build in projects
GLib has been recently updated to optionally generate the .pc files
within the MSVC builds, which is needed to build the introspection
files, if Python is available. As we are looking for the .pc files from a
common location as a result, we can build the introspection files within
the project files, so that the build process does not have to be split
into 2 stages.
This is done by using wrapper projects that calls the NMake Makefiles that
is used to build the introspection files.
Note that although the IDE claims that the introspection
files failed to build, but they are really generated-so some investigation
is needed to see whether we can silence those false-positive errors.
Also clean up the property sheets a bit.
Diffstat (limited to 'build/win32/vs10/gi-install.vcxproj')
-rw-r--r-- | build/win32/vs10/gi-install.vcxproj | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/build/win32/vs10/gi-install.vcxproj b/build/win32/vs10/gi-install.vcxproj index fbb757f9..04f214fd 100644 --- a/build/win32/vs10/gi-install.vcxproj +++ b/build/win32/vs10/gi-install.vcxproj @@ -117,6 +117,10 @@ <Project>{8311394f-9114-4c97-80f2-51bcaba054c9}</Project> <ReferenceOutputAssembly>false</ReferenceOutputAssembly> </ProjectReference> + <ProjectReference Include="gi-introspect.vcxproj"> + <Project>{7a36674c-379d-4989-a978-07124e5f852c}</Project> + <ReferenceOutputAssembly>false</ReferenceOutputAssembly> + </ProjectReference> </ItemGroup> <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> <ImportGroup Label="ExtensionTargets"> |