Imported Upstream version 1.43.92
[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     <BinDir>$(SolutionDir)$(Configuration)\$(Platform)\bin</BinDir>
8     <InstalledDlls>$(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll;$(BinDir)\_giscanner.pyd</InstalledDlls>
9     <InstalledBins>$(BinDir)\g-ir-compiler.exe;$(BinDir)\g-ir-generate.exe;..\..\..\tools\g-ir-annotation-tool;..\..\..\tools\g-ir-doc-tool;..\..\..\tools\g-ir-scanner</InstalledBins>
10     <GIDoInstall>
11 mkdir $(CopyDir)
12 mkdir $(CopyDir)\bin
13
14 copy $(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll $(CopyDir)\bin
15 copy $(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).pdb $(CopyDir)\bin
16 copy $(BinDir)\g-ir-compiler.exe $(CopyDir)\bin
17 copy $(BinDir)\g-ir-compiler.pdb $(CopyDir)\bin
18 copy $(BinDir)\g-ir-generate.exe $(CopyDir)\bin
19 copy $(BinDir)\g-ir-generate.pdb $(CopyDir)\bin
20 copy ..\..\..\tools\g-ir-annotation-tool $(CopyDir)\bin
21 copy ..\..\..\tools\g-ir-doc-tool $(CopyDir)\bin
22 copy ..\..\..\tools\g-ir-scanner $(CopyDir)\bin
23
24 copy $(BinDir)\glib-print.exe $(CopyDir)\bin
25 copy $(BinDir)\glib-print.pdb $(CopyDir)\bin
26
27 #include "gir.vs10.install"
28
29 copy $(BinDir)\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner
30 copy $(BinDir)\_giscanner.pdb $(CopyDir)\lib\gobject-introspection\giscanner
31
32 mkdir $(CopyDir)\share\gir-$(ApiVersion)
33 mkdir $(CopyDir)\share\gobject-introspection-$(ApiVersion)
34 copy ..\..\..\girepository\gdump.c $(CopyDir)\share\gobject-introspection-$(ApiVersion)
35
36 mkdir $(CopyDir)\lib\girepository-$(ApiVersion)
37 copy $(BinDir)\girepository-$(ApiVersion).lib $(CopyDir)\lib
38
39 echo Please note that building GObject-Introspection with Visual Studio is now a 2-step process
40 echo Please open the appropriate Visual Studio (or Windows SDK) command prompt and use the NMake Makefile
41 echo in SRC_ROOT\build\gi-introspection-msvc.mak to build the introspection files
42 </GIDoInstall>
43   </PropertyGroup>
44   <PropertyGroup>
45     <_PropertySheetDisplayName>giinstallprops</_PropertySheetDisplayName>
46   </PropertyGroup>
47   <ItemGroup>
48     <BuildMacro Include="BinDir">
49       <Value>$(BinDir)</Value>
50     </BuildMacro>
51     <BuildMacro Include="InstalledDlls">
52       <Value>$(InstalledDlls)</Value>
53     </BuildMacro>
54     <BuildMacro Include="InstalledBins">
55       <Value>$(InstalledBins)</Value>
56     </BuildMacro>
57     <BuildMacro Include="GIDoInstall">
58       <Value>$(GIDoInstall)</Value>
59     </BuildMacro>
60   </ItemGroup>
61 </Project>