merged updated win32 port by Larry Adams and the cacti team
[rrdtool.git] / win32 / rrdtool.vcproj
1 <?xml version="1.0" encoding="Windows-1252"?>\r
2 <VisualStudioProject\r
3         ProjectType="Visual C++"\r
4         Version="9.00"\r
5         Name="rrdtool"\r
6         ProjectGUID="{11CD05F8-E5E1-476E-A75F-A112655D4E94}"\r
7         RootNamespace="rrdtool"\r
8         TargetFrameworkVersion="196613"\r
9         >\r
10         <Platforms>\r
11                 <Platform\r
12                         Name="Win32"\r
13                 />\r
14         </Platforms>\r
15         <ToolFiles>\r
16         </ToolFiles>\r
17         <Configurations>\r
18                 <Configuration\r
19                         Name="Debug|Win32"\r
20                         OutputDirectory="$(ConfigurationName)"\r
21                         IntermediateDirectory="$(ConfigurationName)"\r
22                         ConfigurationType="1"\r
23                         CharacterSet="2"\r
24                         >\r
25                         <Tool\r
26                                 Name="VCPreBuildEventTool"\r
27                         />\r
28                         <Tool\r
29                                 Name="VCCustomBuildTool"\r
30                         />\r
31                         <Tool\r
32                                 Name="VCXMLDataGeneratorTool"\r
33                         />\r
34                         <Tool\r
35                                 Name="VCWebServiceProxyGeneratorTool"\r
36                         />\r
37                         <Tool\r
38                                 Name="VCMIDLTool"\r
39                         />\r
40                         <Tool\r
41                                 Name="VCCLCompilerTool"\r
42                                 Optimization="0"\r
43                                 InlineFunctionExpansion="0"\r
44                                 AdditionalIncludeDirectories=""\r
45                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USE_32BIT_TIME_T;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"\r
46                                 MinimalRebuild="true"\r
47                                 BasicRuntimeChecks="3"\r
48                                 RuntimeLibrary="1"\r
49                                 ProgramDataBaseFileName="$(IntDir)\rrdtool.pdb"\r
50                                 WarningLevel="3"\r
51                                 DebugInformationFormat="4"\r
52                                 DisableSpecificWarnings="4996"\r
53                         />\r
54                         <Tool\r
55                                 Name="VCManagedResourceCompilerTool"\r
56                         />\r
57                         <Tool\r
58                                 Name="VCResourceCompilerTool"\r
59                         />\r
60                         <Tool\r
61                                 Name="VCPreLinkEventTool"\r
62                         />\r
63                         <Tool\r
64                                 Name="VCLinkerTool"\r
65                                 AdditionalDependencies="rrdlib.lib"\r
66                                 ShowProgress="2"\r
67                                 AdditionalLibraryDirectories="&quot;$(ConfigurationName)&quot;"\r
68                                 IgnoreDefaultLibraryNames="LIBCMTD.lib;LIBCMT.lib"\r
69                                 GenerateDebugInformation="true"\r
70                                 SubSystem="0"\r
71                                 TargetMachine="1"\r
72                         />\r
73                         <Tool\r
74                                 Name="VCALinkTool"\r
75                         />\r
76                         <Tool\r
77                                 Name="VCManifestTool"\r
78                         />\r
79                         <Tool\r
80                                 Name="VCXDCMakeTool"\r
81                         />\r
82                         <Tool\r
83                                 Name="VCBscMakeTool"\r
84                         />\r
85                         <Tool\r
86                                 Name="VCFxCopTool"\r
87                         />\r
88                         <Tool\r
89                                 Name="VCAppVerifierTool"\r
90                         />\r
91                         <Tool\r
92                                 Name="VCPostBuildEventTool"\r
93                                 Description="get all the dlls, needed for running"\r
94                                 CommandLine="copy $(ProjectDir)\..\contrib\bin\freetype6.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libcairo-2.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libfontconfig-1.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libglib-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgmodule-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgobject-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgthread-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpango-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangocairo-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangoft2-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangowin32-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpng14-14.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libxml2-2.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\zlib1.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libexpat-1.dll $(TargetDir)\&#x0D;&#x0A;"\r
95                         />\r
96                 </Configuration>\r
97                 <Configuration\r
98                         Name="Release|Win32"\r
99                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
100                         IntermediateDirectory="$(ConfigurationName)"\r
101                         ConfigurationType="1"\r
102                         CharacterSet="2"\r
103                         WholeProgramOptimization="1"\r
104                         >\r
105                         <Tool\r
106                                 Name="VCPreBuildEventTool"\r
107                         />\r
108                         <Tool\r
109                                 Name="VCCustomBuildTool"\r
110                         />\r
111                         <Tool\r
112                                 Name="VCXMLDataGeneratorTool"\r
113                         />\r
114                         <Tool\r
115                                 Name="VCWebServiceProxyGeneratorTool"\r
116                         />\r
117                         <Tool\r
118                                 Name="VCMIDLTool"\r
119                         />\r
120                         <Tool\r
121                                 Name="VCCLCompilerTool"\r
122                                 Optimization="2"\r
123                                 EnableIntrinsicFunctions="true"\r
124                                 AdditionalIncludeDirectories=".;../../contrib/cairo/include/cairo;&quot;../../contrib/pango/include/pango-1.0&quot;;&quot;../../contrib/glib/include/glib-2.0&quot;;&quot;../../contrib/glib/lib/glib-2.0/include&quot;;../../contrib/libpng/include;../../contrib/zlib/include;../../contrib/libxml2/include/libxml2"\r
125                                 PreprocessorDefinitions="WIN32;_WINDOWS;_USE_32BIT_TIME_T;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE"\r
126                                 RuntimeLibrary="2"\r
127                                 EnableFunctionLevelLinking="true"\r
128                                 ProgramDataBaseFileName="$(IntDir)\rrdtool.pdb"\r
129                                 WarningLevel="3"\r
130                                 DebugInformationFormat="3"\r
131                         />\r
132                         <Tool\r
133                                 Name="VCManagedResourceCompilerTool"\r
134                         />\r
135                         <Tool\r
136                                 Name="VCResourceCompilerTool"\r
137                         />\r
138                         <Tool\r
139                                 Name="VCPreLinkEventTool"\r
140                         />\r
141                         <Tool\r
142                                 Name="VCLinkerTool"\r
143                                 AdditionalDependencies="rrdlib.lib cairo.lib pango-1.0.lib pangocairo-1.0.lib libpng.lib zdll.lib glib-2.0.lib gobject-2.0.lib libxml2.lib"\r
144                                 AdditionalLibraryDirectories="$(ConfigurationName); ../contrib/lib"\r
145                                 GenerateDebugInformation="false"\r
146                                 OptimizeReferences="2"\r
147                                 EnableCOMDATFolding="2"\r
148                                 TargetMachine="1"\r
149                         />\r
150                         <Tool\r
151                                 Name="VCALinkTool"\r
152                         />\r
153                         <Tool\r
154                                 Name="VCManifestTool"\r
155                         />\r
156                         <Tool\r
157                                 Name="VCXDCMakeTool"\r
158                         />\r
159                         <Tool\r
160                                 Name="VCBscMakeTool"\r
161                         />\r
162                         <Tool\r
163                                 Name="VCFxCopTool"\r
164                         />\r
165                         <Tool\r
166                                 Name="VCAppVerifierTool"\r
167                         />\r
168                         <Tool\r
169                                 Name="VCPostBuildEventTool"\r
170                                 Description="get all the dlls, needed for running"\r
171                                 CommandLine="copy $(ProjectDir)\..\contrib\bin\freetype6.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libcairo-2.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libfontconfig-1.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libglib-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgmodule-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgobject-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgthread-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpango-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangocairo-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangoft2-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangowin32-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpng14-14.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libxml2-2.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\zlib1.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libexpat-1.dll $(TargetDir)\&#x0D;&#x0A;"\r
172                         />\r
173                 </Configuration>\r
174                 <Configuration\r
175                         Name="Static Debug|Win32"\r
176                         OutputDirectory="$(SolutionDir)$(ConfigurationName)"\r
177                         IntermediateDirectory="$(ConfigurationName)"\r
178                         ConfigurationType="1"\r
179                         CharacterSet="2"\r
180                         >\r
181                         <Tool\r
182                                 Name="VCPreBuildEventTool"\r
183                         />\r
184                         <Tool\r
185                                 Name="VCCustomBuildTool"\r
186                         />\r
187                         <Tool\r
188                                 Name="VCXMLDataGeneratorTool"\r
189                         />\r
190                         <Tool\r
191                                 Name="VCWebServiceProxyGeneratorTool"\r
192                         />\r
193                         <Tool\r
194                                 Name="VCMIDLTool"\r
195                         />\r
196                         <Tool\r
197                                 Name="VCCLCompilerTool"\r
198                                 Optimization="0"\r
199                                 InlineFunctionExpansion="0"\r
200                                 AdditionalIncludeDirectories=""\r
201                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS"\r
202                                 MinimalRebuild="true"\r
203                                 BasicRuntimeChecks="3"\r
204                                 RuntimeLibrary="1"\r
205                                 WarningLevel="3"\r
206                                 DebugInformationFormat="4"\r
207                                 DisableSpecificWarnings="4996"\r
208                         />\r
209                         <Tool\r
210                                 Name="VCManagedResourceCompilerTool"\r
211                         />\r
212                         <Tool\r
213                                 Name="VCResourceCompilerTool"\r
214                         />\r
215                         <Tool\r
216                                 Name="VCPreLinkEventTool"\r
217                         />\r
218                         <Tool\r
219                                 Name="VCLinkerTool"\r
220                                 AdditionalDependencies="rrdlib.lib cairo.lib"\r
221                                 ShowProgress="2"\r
222                                 AdditionalLibraryDirectories="&quot;$(ConfigurationName)&quot;;../contrib/lib"\r
223                                 IgnoreDefaultLibraryNames=""\r
224                                 GenerateDebugInformation="true"\r
225                                 SubSystem="0"\r
226                                 TargetMachine="1"\r
227                         />\r
228                         <Tool\r
229                                 Name="VCALinkTool"\r
230                         />\r
231                         <Tool\r
232                                 Name="VCManifestTool"\r
233                         />\r
234                         <Tool\r
235                                 Name="VCXDCMakeTool"\r
236                         />\r
237                         <Tool\r
238                                 Name="VCBscMakeTool"\r
239                         />\r
240                         <Tool\r
241                                 Name="VCFxCopTool"\r
242                         />\r
243                         <Tool\r
244                                 Name="VCAppVerifierTool"\r
245                         />\r
246                         <Tool\r
247                                 Name="VCPostBuildEventTool"\r
248                                 Description="get all the dlls, needed for running"\r
249                                 CommandLine="copy $(ProjectDir)\..\contrib\bin\freetype6.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libcairo-2.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libfontconfig-1.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libglib-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgmodule-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgobject-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libgthread-2.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpango-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangocairo-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangoft2-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpangowin32-1.0-0.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libpng14-14.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\libxml2-2.dll $(TargetDir)\&#x0D;&#x0A;copy $(ProjectDir)\..\contrib\bin\zlib1.dll $(TargetDir)\&#x0D;&#x0A;&#x0D;&#x0A;&#x0D;&#x0A;"\r
250                         />\r
251                 </Configuration>\r
252         </Configurations>\r
253         <References>\r
254                 <ProjectReference\r
255                         ReferencedProjectIdentifier="{CC158E1D-1364-43CA-9B2D-4AF54225C7CA}"\r
256                 />\r
257         </References>\r
258         <Files>\r
259                 <Filter\r
260                         Name="Source Files"\r
261                         Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"\r
262                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"\r
263                         >\r
264                         <File\r
265                                 RelativePath="..\src\rrd_tool.c"\r
266                                 >\r
267                         </File>\r
268                 </Filter>\r
269                 <Filter\r
270                         Name="Header Files"\r
271                         Filter="h;hpp;hxx;hm;inl;inc;xsd"\r
272                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"\r
273                         >\r
274                         <File\r
275                                 RelativePath=".\config.h"\r
276                                 >\r
277                         </File>\r
278                         <File\r
279                                 RelativePath="..\src\rrd_tool.h"\r
280                                 >\r
281                         </File>\r
282                 </Filter>\r
283                 <Filter\r
284                         Name="Resource Files"\r
285                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"\r
286                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"\r
287                         >\r
288                 </Filter>\r
289         </Files>\r
290         <Globals>\r
291         </Globals>\r
292 </VisualStudioProject>\r