Enable libtool compatible DLL naming in the VS9 projects
[platform/upstream/glib.git] / build / win32 / vs9 / gmodule.vcproj
1 <?xml version="1.0" encoding="windows-1251"?>
2 <VisualStudioProject
3         ProjectType="Visual C++"
4         Version="9.00"
5         Name="gmodule"
6         ProjectGUID="{4214047C-F5C1-40B3-8369-5DCED8C32770}"
7         RootNamespace="gmodule"
8         Keyword="Win32Proj"
9         TargetFrameworkVersion="131072"
10         >
11         <Platforms>
12                 <Platform
13                         Name="Win32"
14                 />
15                 <Platform
16                         Name="x64"
17                 />
18         </Platforms>
19         <ToolFiles>
20         </ToolFiles>
21         <Configurations>
22                 <Configuration
23                         Name="Debug|Win32"
24                         InheritedPropertySheets=".\glib.vsprops"
25                         ConfigurationType="2"
26                         CharacterSet="2"
27                         >
28                         <Tool
29                                 Name="VCPreBuildEventTool"
30                         />
31                         <Tool
32                                 Name="VCCLCompilerTool"
33                                 Optimization="0"
34                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\&quot;GModule\&quot;"
35                                 MinimalRebuild="true"
36                                 BasicRuntimeChecks="3"
37                                 RuntimeLibrary="3"
38                                 UsePrecompiledHeader="0"
39                                 WarningLevel="3"
40                                 DebugInformationFormat="4"
41                                 CompileAs="1"
42                         />
43                         <Tool
44                                 Name="VCManagedResourceCompilerTool"
45                         />
46                         <Tool
47                                 Name="VCResourceCompilerTool"
48                         />
49                         <Tool
50                                 Name="VCPreLinkEventTool"
51                         />
52                         <Tool
53                                 Name="VCLinkerTool"
54                                 OutputFile="$(OutDir)\$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll"
55                                 LinkIncremental="2"
56                                 ModuleDefinitionFile="$(IntDir)\gmodule.def"
57                                 GenerateDebugInformation="true"
58                                 SubSystem="2"
59                                 RandomizedBaseAddress="1"
60                                 DataExecutionPrevention="0"
61                                 ImportLibrary="$(TargetDir)$(ProjectName)-2.0.lib"
62                                 TargetMachine="1"
63                         />
64                         <Tool
65                                 Name="VCPostBuildEventTool"
66                         />
67                 </Configuration>
68                 <Configuration
69                         Name="Release|Win32"
70                         InheritedPropertySheets=".\glib.vsprops"
71                         ConfigurationType="2"
72                         CharacterSet="2"
73                         WholeProgramOptimization="1"
74                         >
75                         <Tool
76                                 Name="VCPreBuildEventTool"
77                         />
78                         <Tool
79                                 Name="VCCLCompilerTool"
80                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\&quot;GModule\&quot;"
81                                 RuntimeLibrary="2"
82                                 UsePrecompiledHeader="0"
83                                 WarningLevel="3"
84                                 DebugInformationFormat="3"
85                                 CompileAs="1"
86                         />
87                         <Tool
88                                 Name="VCManagedResourceCompilerTool"
89                         />
90                         <Tool
91                                 Name="VCResourceCompilerTool"
92                         />
93                         <Tool
94                                 Name="VCPreLinkEventTool"
95                         />
96                         <Tool
97                                 Name="VCLinkerTool"
98                                 OutputFile="$(OutDir)\$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll"
99                                 LinkIncremental="1"
100                                 ModuleDefinitionFile="$(IntDir)\gmodule.def"
101                                 GenerateDebugInformation="true"
102                                 SubSystem="2"
103                                 OptimizeReferences="2"
104                                 EnableCOMDATFolding="2"
105                                 RandomizedBaseAddress="1"
106                                 DataExecutionPrevention="0"
107                                 ImportLibrary="$(TargetDir)$(ProjectName)-2.0.lib"
108                                 TargetMachine="1"
109                         />
110                         <Tool
111                                 Name="VCPostBuildEventTool"
112                         />
113                 </Configuration>
114                 <Configuration
115                         Name="Debug|x64"
116                         InheritedPropertySheets=".\glib.vsprops"
117                         ConfigurationType="2"
118                         CharacterSet="2"
119                         >
120                         <Tool
121                                 Name="VCPreBuildEventTool"
122                         />
123                         <Tool
124                                 Name="VCCLCompilerTool"
125                                 Optimization="0"
126                                 PreprocessorDefinitions="WIN32;_DEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\&quot;GModule\&quot;"
127                                 MinimalRebuild="true"
128                                 BasicRuntimeChecks="3"
129                                 RuntimeLibrary="3"
130                                 UsePrecompiledHeader="0"
131                                 WarningLevel="3"
132                                 DebugInformationFormat="3"
133                                 CompileAs="1"
134                         />
135                         <Tool
136                                 Name="VCManagedResourceCompilerTool"
137                         />
138                         <Tool
139                                 Name="VCResourceCompilerTool"
140                         />
141                         <Tool
142                                 Name="VCPreLinkEventTool"
143                         />
144                         <Tool
145                                 Name="VCLinkerTool"
146                                 OutputFile="$(OutDir)\$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll"
147                                 LinkIncremental="2"
148                                 ModuleDefinitionFile="$(IntDir)\gmodule.def"
149                                 GenerateDebugInformation="true"
150                                 SubSystem="2"
151                                 RandomizedBaseAddress="1"
152                                 DataExecutionPrevention="0"
153                                 ImportLibrary="$(TargetDir)$(ProjectName)-2.0.lib"
154                                 TargetMachine="17"
155                         />
156                         <Tool
157                                 Name="VCPostBuildEventTool"
158                         />
159                 </Configuration>
160                 <Configuration
161                         Name="Release|x64"
162                         InheritedPropertySheets=".\glib.vsprops"
163                         ConfigurationType="2"
164                         CharacterSet="2"
165                         WholeProgramOptimization="1"
166                         >
167                         <Tool
168                                 Name="VCPreBuildEventTool"
169                         />
170                         <Tool
171                                 Name="VCCLCompilerTool"
172                                 PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;G_LOG_DOMAIN=\&quot;GModule\&quot;"
173                                 RuntimeLibrary="2"
174                                 UsePrecompiledHeader="0"
175                                 WarningLevel="3"
176                                 DebugInformationFormat="3"
177                                 CompileAs="1"
178                         />
179                         <Tool
180                                 Name="VCManagedResourceCompilerTool"
181                         />
182                         <Tool
183                                 Name="VCResourceCompilerTool"
184                         />
185                         <Tool
186                                 Name="VCPreLinkEventTool"
187                         />
188                         <Tool
189                                 Name="VCLinkerTool"
190                                 OutputFile="$(OutDir)\$(GlibDllPrefix)$(ProjectName)$(GlibDllSuffix).dll"
191                                 LinkIncremental="1"
192                                 ModuleDefinitionFile="$(IntDir)\gmodule.def"
193                                 GenerateDebugInformation="true"
194                                 SubSystem="2"
195                                 OptimizeReferences="2"
196                                 EnableCOMDATFolding="2"
197                                 RandomizedBaseAddress="1"
198                                 DataExecutionPrevention="0"
199                                 ImportLibrary="$(TargetDir)$(ProjectName)-2.0.lib"
200                                 TargetMachine="17"
201                         />
202                         <Tool
203                                 Name="VCPostBuildEventTool"
204                         />
205                 </Configuration>
206         </Configurations>
207         <References>
208         </References>
209         <Files>
210                 <Filter
211                         Name="Source Files"
212                         Filter="cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx"
213                         UniqueIdentifier="{4FC737F1-C7A5-4376-A066-2A32D752A2FF}"
214                         >
215                         <File
216                                 RelativePath="..\..\..\gmodule\gmodule.c"
217                                 >
218                         </File>
219                 </Filter>
220                 <Filter
221                         Name="Header Files"
222                         Filter="h;hpp;hxx;hm;inl;inc;xsd"
223                         UniqueIdentifier="{93995380-89BD-4b04-88EB-625FBE52EBFB}"
224                         >
225                 </Filter>
226                 <Filter
227                         Name="Resource Files"
228                         Filter="rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav"
229                         UniqueIdentifier="{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}"
230                         >
231                         <File
232                                 RelativePath="..\..\..\gmodule\gmodule.rc"
233                                 >
234                         </File>
235                         <File
236                                 RelativePath="..\..\..\gmodule\gmodule.symbols"
237                                 >
238                                 <FileConfiguration
239                                         Name="Debug|Win32"
240                                         >
241                                         <Tool
242                                                 Name="VCCustomBuildTool"
243                                                 Description="Generating gmodule.def"
244                                                 CommandLine="$(GlibGenerateGmoduleDef)"
245                                                 Outputs="$(IntDir)/gmodule.def"
246                                         />
247                                 </FileConfiguration>
248                                 <FileConfiguration
249                                         Name="Debug|x64"
250                                         >
251                                         <Tool
252                                                 Name="VCCustomBuildTool"
253                                                 Description="Generating gmodule.def"
254                                                 CommandLine="$(GlibGenerateGmoduleDef)"
255                                                 Outputs="$(IntDir)/gmodule.def"
256                                         />
257                                 </FileConfiguration>
258                                 <FileConfiguration
259                                         Name="Release|Win32"
260                                         >
261                                         <Tool
262                                                 Name="VCCustomBuildTool"
263                                                 Description="Generating gmodule.def"
264                                                 CommandLine="$(GlibGenerateGmoduleDef)"
265                                                 Outputs="$(IntDir)/gmodule.def"
266                                         />
267                                 </FileConfiguration>
268                                 <FileConfiguration
269                                         Name="Release|x64"
270                                         >
271                                         <Tool
272                                                 Name="VCCustomBuildTool"
273                                                 Description="Generating gmodule.def"
274                                                 CommandLine="$(GlibGenerateGmoduleDef)"
275                                                 Outputs="$(IntDir)/gmodule.def"
276                                         />
277                                 </FileConfiguration>
278                         </File>
279                 </Filter>
280         </Files>
281         <Globals>
282         </Globals>
283 </VisualStudioProject>