Imported Upstream version 1.49.1
[platform/upstream/gobject-introspection.git] / build / win32 / vs10 / gi-install.props
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 copy $(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).dll $(CopyDir)\bin
12 copy $(BinDir)\$(LibGIDllPrefix)girepository$(LibGIDllSuffix).pdb $(CopyDir)\bin
13 copy $(BinDir)\g-ir-compiler.exe $(CopyDir)\bin
14 copy $(BinDir)\g-ir-compiler.pdb $(CopyDir)\bin
15 copy $(BinDir)\g-ir-generate.exe $(CopyDir)\bin
16 copy $(BinDir)\g-ir-generate.pdb $(CopyDir)\bin
17 copy ..\..\..\tools\g-ir-annotation-tool $(CopyDir)\bin
18 copy ..\..\..\tools\g-ir-doc-tool $(CopyDir)\bin
19 copy ..\..\..\tools\g-ir-scanner $(CopyDir)\bin
20 copy $(BinDir)\glib-print.exe $(CopyDir)\bin
21 copy $(BinDir)\glib-print.pdb $(CopyDir)\bin
22 mkdir $(CopyDir)\include\gobject-introspection-1.0\girepository
23 copy ..\..\..\girepository\giarginfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\giarginfo.h
24 copy ..\..\..\girepository\gibaseinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gibaseinfo.h
25 copy ..\..\..\girepository\gicallableinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gicallableinfo.h
26 copy ..\..\..\girepository\giconstantinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\giconstantinfo.h
27 copy ..\..\..\girepository\gienuminfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gienuminfo.h
28 copy ..\..\..\girepository\gifieldinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gifieldinfo.h
29 copy ..\..\..\girepository\gifunctioninfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gifunctioninfo.h
30 copy ..\..\..\girepository\giinterfaceinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\giinterfaceinfo.h
31 copy ..\..\..\girepository\giobjectinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\giobjectinfo.h
32 copy ..\..\..\girepository\gipropertyinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gipropertyinfo.h
33 copy ..\..\..\girepository\giregisteredtypeinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\giregisteredtypeinfo.h
34 copy ..\..\..\girepository\girepository.h $(CopyDir)\include\gobject-introspection-1.0\girepository\girepository.h
35 copy ..\..\..\girepository\girffi.h $(CopyDir)\include\gobject-introspection-1.0\girepository\girffi.h
36 copy ..\..\..\girepository\gisignalinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gisignalinfo.h
37 copy ..\..\..\girepository\gistructinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gistructinfo.h
38 copy ..\..\..\girepository\gitypeinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gitypeinfo.h
39 copy ..\..\..\girepository\gitypelib.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gitypelib.h
40 copy ..\..\..\girepository\gitypes.h $(CopyDir)\include\gobject-introspection-1.0\girepository\gitypes.h
41 copy ..\..\..\girepository\giunioninfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\giunioninfo.h
42 copy ..\..\..\girepository\giversionmacros.h $(CopyDir)\include\gobject-introspection-1.0\girepository\giversionmacros.h
43 copy ..\..\..\girepository\givfuncinfo.h $(CopyDir)\include\gobject-introspection-1.0\girepository\givfuncinfo.h
44 mkdir $(CopyDir)\lib\gobject-introspection\giscanner
45 mkdir $(CopyDir)\lib\gobject-introspection\giscanner\collections
46 mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
47 mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
48 mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
49 mkdir $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
50 copy ..\..\..\giscanner\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner
51 copy ..\..\..\giscanner\annotationmain.py $(CopyDir)\lib\gobject-introspection\giscanner
52 copy ..\..\..\giscanner\annotationparser.py $(CopyDir)\lib\gobject-introspection\giscanner
53 copy ..\..\..\giscanner\ast.py $(CopyDir)\lib\gobject-introspection\giscanner
54 copy ..\..\..\giscanner\cachestore.py $(CopyDir)\lib\gobject-introspection\giscanner
55 copy ..\..\..\giscanner\ccompiler.py $(CopyDir)\lib\gobject-introspection\giscanner
56 copy ..\..\..\giscanner\codegen.py $(CopyDir)\lib\gobject-introspection\giscanner
57 copy ..\..\..\giscanner\docmain.py $(CopyDir)\lib\gobject-introspection\giscanner
58 copy ..\..\..\giscanner\docwriter.py $(CopyDir)\lib\gobject-introspection\giscanner
59 copy ..\..\..\giscanner\dumper.py $(CopyDir)\lib\gobject-introspection\giscanner
60 copy ..\..\..\giscanner\introspectablepass.py $(CopyDir)\lib\gobject-introspection\giscanner
61 copy ..\..\..\giscanner\girparser.py $(CopyDir)\lib\gobject-introspection\giscanner
62 copy ..\..\..\giscanner\girwriter.py $(CopyDir)\lib\gobject-introspection\giscanner
63 copy ..\..\..\giscanner\gdumpparser.py $(CopyDir)\lib\gobject-introspection\giscanner
64 copy ..\..\..\giscanner\libtoolimporter.py $(CopyDir)\lib\gobject-introspection\giscanner
65 copy ..\..\..\giscanner\maintransformer.py $(CopyDir)\lib\gobject-introspection\giscanner
66 copy ..\..\..\giscanner\message.py $(CopyDir)\lib\gobject-introspection\giscanner
67 copy ..\..\..\giscanner\msvccompiler.py $(CopyDir)\lib\gobject-introspection\giscanner
68 copy ..\..\..\giscanner\shlibs.py $(CopyDir)\lib\gobject-introspection\giscanner
69 copy ..\..\..\giscanner\scannermain.py $(CopyDir)\lib\gobject-introspection\giscanner
70 copy ..\..\..\giscanner\sectionparser.py $(CopyDir)\lib\gobject-introspection\giscanner
71 copy ..\..\..\giscanner\sourcescanner.py $(CopyDir)\lib\gobject-introspection\giscanner
72 copy ..\..\..\giscanner\testcodegen.py $(CopyDir)\lib\gobject-introspection\giscanner
73 copy ..\..\..\giscanner\transformer.py $(CopyDir)\lib\gobject-introspection\giscanner
74 copy ..\..\..\giscanner\utils.py $(CopyDir)\lib\gobject-introspection\giscanner
75 copy ..\..\..\giscanner\xmlwriter.py $(CopyDir)\lib\gobject-introspection\giscanner
76 copy ..\..\..\giscanner\collections\__init__.py $(CopyDir)\lib\gobject-introspection\giscanner\collections
77 copy ..\..\..\giscanner\collections\counter.py $(CopyDir)\lib\gobject-introspection\giscanner\collections
78 copy ..\..\..\giscanner\collections\ordereddict.py $(CopyDir)\lib\gobject-introspection\giscanner\collections
79 copy ..\..\..\giscanner\doctemplates\base.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
80 copy ..\..\..\giscanner\doctemplates\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
81 copy ..\..\..\giscanner\doctemplates\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates
82 copy ..\..\..\giscanner\doctemplates\C\callback.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
83 copy ..\..\..\giscanner\doctemplates\C\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
84 copy ..\..\..\giscanner\doctemplates\C\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
85 copy ..\..\..\giscanner\doctemplates\C\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
86 copy ..\..\..\giscanner\doctemplates\C\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
87 copy ..\..\..\giscanner\doctemplates\C\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
88 copy ..\..\..\giscanner\doctemplates\C\field.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
89 copy ..\..\..\giscanner\doctemplates\C\interface.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
90 copy ..\..\..\giscanner\doctemplates\C\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
91 copy ..\..\..\giscanner\doctemplates\C\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
92 copy ..\..\..\giscanner\doctemplates\C\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
93 copy ..\..\..\giscanner\doctemplates\C\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
94 copy ..\..\..\giscanner\doctemplates\C\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
95 copy ..\..\..\giscanner\doctemplates\C\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\C
96 copy ..\..\..\giscanner\doctemplates\Python\callback.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
97 copy ..\..\..\giscanner\doctemplates\Python\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
98 copy ..\..\..\giscanner\doctemplates\Python\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
99 copy ..\..\..\giscanner\doctemplates\Python\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
100 copy ..\..\..\giscanner\doctemplates\Python\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
101 copy ..\..\..\giscanner\doctemplates\Python\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
102 copy ..\..\..\giscanner\doctemplates\Python\field.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
103 copy ..\..\..\giscanner\doctemplates\Python\interface.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
104 copy ..\..\..\giscanner\doctemplates\Python\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
105 copy ..\..\..\giscanner\doctemplates\Python\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
106 copy ..\..\..\giscanner\doctemplates\Python\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
107 copy ..\..\..\giscanner\doctemplates\Python\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
108 copy ..\..\..\giscanner\doctemplates\Python\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
109 copy ..\..\..\giscanner\doctemplates\Python\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Python
110 copy ..\..\..\giscanner\doctemplates\Gjs\callback.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
111 copy ..\..\..\giscanner\doctemplates\Gjs\class.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
112 copy ..\..\..\giscanner\doctemplates\Gjs\constructor.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
113 copy ..\..\..\giscanner\doctemplates\Gjs\default.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
114 copy ..\..\..\giscanner\doctemplates\Gjs\enum.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
115 copy ..\..\..\giscanner\doctemplates\Gjs\function.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
116 copy ..\..\..\giscanner\doctemplates\Gjs\field.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
117 copy ..\..\..\giscanner\doctemplates\Gjs\interface.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
118 copy ..\..\..\giscanner\doctemplates\Gjs\method.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
119 copy ..\..\..\giscanner\doctemplates\Gjs\namespace.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
120 copy ..\..\..\giscanner\doctemplates\Gjs\property.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
121 copy ..\..\..\giscanner\doctemplates\Gjs\record.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
122 copy ..\..\..\giscanner\doctemplates\Gjs\signal.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
123 copy ..\..\..\giscanner\doctemplates\Gjs\vfunc.tmpl $(CopyDir)\lib\gobject-introspection\giscanner\doctemplates\Gjs
124 mkdir $(CopyDir)\share\gobject-introspection-1.0\tests
125 copy ..\..\..\tests\gitestmacros.h $(CopyDir)\share\gobject-introspection-1.0\tests
126 copy ..\..\..\tests\gimarshallingtests.c $(CopyDir)\share\gobject-introspection-1.0\tests
127 copy ..\..\..\tests\gimarshallingtests.h $(CopyDir)\share\gobject-introspection-1.0\tests
128 copy ..\..\..\tests\scanner\regress.c $(CopyDir)\share\gobject-introspection-1.0\tests
129 copy ..\..\..\tests\scanner\regress.h $(CopyDir)\share\gobject-introspection-1.0\tests
130 copy $(BinDir)\_giscanner.pyd $(CopyDir)\lib\gobject-introspection\giscanner
131 copy $(BinDir)\_giscanner.pdb $(CopyDir)\lib\gobject-introspection\giscanner
132 mkdir $(CopyDir)\share\gobject-introspection-$(ApiVersion)
133 copy ..\..\..\girepository\gdump.c $(CopyDir)\share\gobject-introspection-$(ApiVersion)
134 mkdir $(CopyDir)\lib
135 copy $(SolutionDir)$(ConfigurationName)\$(PlatformName)\bin\girepository-$(ApiVersion).lib $(CopyDir)\lib
136 mkdir $(CopyDir)\share\gir-$(ApiVersion)
137 copy ..\cairo-1.0.gir $(CopyDir)\share\gir-$(ApiVersion)
138 copy ..\fontconfig-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
139 copy ..\freetype2-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
140 copy ..\Gio-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
141 copy ..\GIRepository-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
142 copy ..\GL-1.0.gir $(CopyDir)\share\gir-$(ApiVersion)
143 copy ..\GLib-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
144 copy ..\GModule-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
145 copy ..\GObject-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
146 copy ..\libxml2-2.0.gir $(CopyDir)\share\gir-$(ApiVersion)
147 copy ..\win32-1.0.gir $(CopyDir)\share\gir-$(ApiVersion)
148 mkdir $(CopyDir)\lib\girepository-$(ApiVersion)
149 copy ..\cairo-1.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
150 copy ..\fontconfig-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
151 copy ..\freetype2-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
152 copy ..\Gio-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
153 copy ..\GIRepository-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
154 copy ..\GL-1.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
155 copy ..\GLib-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
156 copy ..\GModule-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
157 copy ..\GObject-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
158 copy ..\libxml2-2.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
159 copy ..\win32-1.0.typelib $(CopyDir)\lib\girepository-$(ApiVersion)
160 mkdir $(CopyDir)\lib\pkgconfig
161 copy ..\gobject-introspection-1.0.pc $(CopyDir)\lib\pkgconfig
162 copy ..\gobject-introspection-no-export-1.0.pc $(CopyDir)\lib\pkgconfig
163 copy ..\cairo.pc $(CopyDir)\lib\pkgconfig
164 copy ..\cairo-win32.pc $(CopyDir)\lib\pkgconfig
165 copy ..\cairo-gobject.pc $(CopyDir)\lib\pkgconfig
166 copy ..\libxml-2.0.pc $(CopyDir)\lib\pkgconfig
167 copy ..\freetype2.pc $(CopyDir)\lib\pkgconfig
168     </GIDoInstall>
169     <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>
170     <GIGenPC>$(PythonDir)\python.exe ..\gipc.py --version=$(GIVersion) --prefix=$(CopyDir)</GIGenPC>
171     <GIGenPCX64>$(PythonDirX64)\python.exe ..\gipc.py --version=$(GIVersion) --prefix=$(CopyDir)</GIGenPCX64>
172   </PropertyGroup>
173   <PropertyGroup>
174     <_PropertySheetDisplayName>giinstallprops</_PropertySheetDisplayName>
175   </PropertyGroup>
176   <ItemGroup>
177     <BuildMacro Include="BinDir">
178       <Value>$(BinDir)</Value>
179     </BuildMacro>
180     <BuildMacro Include="GIDoInstall">
181       <Value>$(GIDoInstall)</Value>
182     </BuildMacro>
183     <BuildMacro Include="GIPCFiles">
184       <Value>$(GIPCFiles)</Value>
185     </BuildMacro>
186     <BuildMacro Include="GIGenPC">
187       <Value>$(GIGenPC)</Value>
188     </BuildMacro>
189     <BuildMacro Include="GIGenPCX64">
190       <Value>$(GIGenPCX64)</Value>
191     </BuildMacro>
192   </ItemGroup>
193 </Project>