Imported Upstream version 1.49.1
[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     <GIDoInstall>
9 mkdir $(CopyDir)
10 mkdir $(CopyDir)\bin
11
12 copy $(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll $(CopyDir)\bin
13 copy $(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).pdb $(CopyDir)\bin
14 copy $(BinDir)\g-ir-compiler.exe $(CopyDir)\bin
15 copy $(BinDir)\g-ir-compiler.pdb $(CopyDir)\bin
16 copy $(BinDir)\g-ir-generate.exe $(CopyDir)\bin
17 copy $(BinDir)\g-ir-generate.pdb $(CopyDir)\bin
18 copy ..\..\..\tools\g-ir-annotation-tool $(CopyDir)\bin
19 copy ..\..\..\tools\g-ir-doc-tool $(CopyDir)\bin
20 copy ..\..\..\tools\g-ir-scanner $(CopyDir)\bin
21
22 copy $(BinDir)\glib-print.exe $(CopyDir)\bin
23 copy $(BinDir)\glib-print.pdb $(CopyDir)\bin
24
25 mkdir $(CopyDir)\include\gobject-introspection-1.0\girepository
26 #include "girepository.vs10.headers"
27 #include "giscanner.vs10.scripts"
28
29 mkdir $(CopyDir)\share\gobject-introspection-1.0\tests
30 copy ..\..\..\tests\gitestmacros.h $(CopyDir)\share\gobject-introspection-1.0\tests
31 copy ..\..\..\tests\gimarshallingtests.c $(CopyDir)\share\gobject-introspection-1.0\tests
32 copy ..\..\..\tests\gimarshallingtests.h $(CopyDir)\share\gobject-introspection-1.0\tests
33 copy ..\..\..\tests\scanner\regress.c $(CopyDir)\share\gobject-introspection-1.0\tests
34 copy ..\..\..\tests\scanner\regress.h $(CopyDir)\share\gobject-introspection-1.0\tests
35
36 copy $(BinDir)\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner
37 copy $(BinDir)\_giscanner.pdb $(CopyDir)\lib\gobject-introspection\giscanner
38
39 mkdir $(CopyDir)\share\gobject-introspection-$(ApiVersion)
40
41 copy ..\..\..\girepository\gdump.c $(CopyDir)\share\gobject-introspection-$(ApiVersion)
42
43 mkdir $(CopyDir)\lib
44
45 copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\girepository-$(ApiVersion).lib $(CopyDir)\lib
46
47 mkdir $(CopyDir)\share\gir-$(ApiVersion)
48 copy ..\cairo-1.0.gir $(CopyDir)\share\gir-$(ApiVersion)
49 copy ..\fontconfig-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
50 copy ..\freetype2-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
51 copy ..\Gio-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
52 copy ..\GIRepository-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
53 copy ..\GL-1.0.gir $(CopyDir)\share\gir-$(ApiVersion)
54 copy ..\GLib-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
55 copy ..\GModule-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
56 copy ..\GObject-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
57 copy ..\libxml2-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
58 copy ..\win32-1.0.gir $(CopyDir)\share\gir-$(ApiVersion)
59
60 mkdir $(CopyDir)\lib\girepository-$(ApiVersion)
61 copy ..\cairo-1.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
62 copy ..\fontconfig-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
63 copy ..\freetype2-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
64 copy ..\Gio-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
65 copy ..\GIRepository-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
66 copy ..\GL-1.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
67 copy ..\GLib-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
68 copy ..\GModule-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
69 copy ..\GObject-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
70 copy ..\libxml2-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
71 copy ..\win32-1.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
72
73 mkdir $(CopyDir)\lib\pkgconfig
74 copy ..\gobject-introspection-1.0.pc $(CopyDir)\lib\pkgconfig
75 copy ..\gobject-introspection-no-export-1.0.pc $(CopyDir)\lib\pkgconfig
76 copy ..\cairo.pc $(CopyDir)\lib\pkgconfig
77 copy ..\cairo-win32.pc $(CopyDir)\lib\pkgconfig
78 copy ..\cairo-gobject.pc $(CopyDir)\lib\pkgconfig
79 copy ..\libxml-2.0.pc $(CopyDir)\lib\pkgconfig
80 copy ..\freetype2.pc $(CopyDir)\lib\pkgconfig
81     </GIDoInstall>
82     <GIPCFiles>..\gobject-introspection-1.0.pc;..\gobject-introspection-no-export-1.0.pc;..\cairo.pc;..\cairo-win32.pc;..\cairo-gobject.pc;..\libxml-2.0.pc;..\freetype2.pc</GIPCFiles>
83     <GIGenPC>$(PythonDir)\python.exe ..\gipc.py --version=$(GIVersion) --prefix=$(CopyDir)</GIGenPC>
84     <GIGenPCX64>$(PythonDirX64)\python.exe ..\gipc.py --version=$(GIVersion) --prefix=$(CopyDir)</GIGenPCX64>
85   </PropertyGroup>
86   <PropertyGroup>
87     <_PropertySheetDisplayName>giinstallprops</_PropertySheetDisplayName>
88   </PropertyGroup>
89   <ItemGroup>
90     <BuildMacro Include="BinDir">
91       <Value>$(BinDir)</Value>
92     </BuildMacro>
93     <BuildMacro Include="GIDoInstall">
94       <Value>$(GIDoInstall)</Value>
95     </BuildMacro>
96     <BuildMacro Include="GIPCFiles">
97       <Value>$(GIPCFiles)</Value>
98     </BuildMacro>
99     <BuildMacro Include="GIGenPC">
100       <Value>$(GIGenPC)</Value>
101     </BuildMacro>
102     <BuildMacro Include="GIGenPCX64">
103       <Value>$(GIGenPCX64)</Value>
104     </BuildMacro>
105   </ItemGroup>
106 </Project>