Imported Upstream version 1.39.3
[platform/upstream/gobject-introspection.git] / build / win32 / vs10 / gi-install.propsin
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3   <ImportGroup Label="PropertySheets">
4     <Import Project="gi-build-defines.props" />
5   </ImportGroup>
6   <PropertyGroup Label="UserMacros">
7     <GIDoInstall>
8 mkdir $(CopyDir)
9 mkdir $(CopyDir)\bin
10
11 copy $(SolutionDir)$(Configuration)\$(Platform)\bin\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll $(CopyDir)\bin
12 copy $(SolutionDir)$(Configuration)\$(Platform)\bin\g-ir-compiler.exe $(CopyDir)\bin
13 copy $(SolutionDir)$(Configuration)\$(Platform)\bin\g-ir-generate.exe $(CopyDir)\bin
14 copy ..\..\..\tools\g-ir-annotation-tool $(CopyDir)\bin
15 copy ..\..\..\tools\g-ir-doc-tool $(CopyDir)\bin
16 copy ..\..\..\tools\g-ir-scanner $(CopyDir)\bin
17
18 #include "gir.vs10.install"
19
20 copy $(SolutionDir)$(Configuration)\$(Platform)\bin\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner
21
22 mkdir $(CopyDir)\share\gir-$(ApiVersion)
23 mkdir $(CopyDir)\share\gobject-introspection-$(ApiVersion)
24 copy ..\..\..\girepository\gdump.c $(CopyDir)\share\gobject-introspection-$(ApiVersion)
25
26 mkdir $(CopyDir)\lib\girepository-$(ApiVersion)
27 copy $(SolutionDir)$(Configuration)\$(Platform)\bin\girepository-$(ApiVersion).lib $(CopyDir)\lib
28
29 echo Please note that building GObject-Introspection with Visual Studio is now a 2-step process
30 echo Please open the appropriate Visual Studio (or Windows SDK) command prompt and use the NMake Makefile
31 echo in SRC_ROOT\build\gi-introspection-msvc.mak to build the introspection files
32 </GIDoInstall>
33   </PropertyGroup>
34   <PropertyGroup>
35     <_PropertySheetDisplayName>giinstallprops</_PropertySheetDisplayName>
36   </PropertyGroup>
37   <ItemGroup>
38     <BuildMacro Include="GIDoInstall">
39       <Value>$(GIDoInstall)</Value>
40     </BuildMacro>
41   </ItemGroup>
42 </Project>