]> git.saurik.com Git - apple/mdnsresponder.git/blob - Clients/ExplorerPlugin/ExplorerPlugin.vcxproj
mDNSResponder-1310.40.42.tar.gz
[apple/mdnsresponder.git] / Clients / ExplorerPlugin / ExplorerPlugin.vcxproj
1 <?xml version="1.0" encoding="utf-8"?>
2 <Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup Label="ProjectConfigurations">
4 <ProjectConfiguration Include="Debug|ARM64">
5 <Configuration>Debug</Configuration>
6 <Platform>ARM64</Platform>
7 </ProjectConfiguration>
8 <ProjectConfiguration Include="Debug|Win32">
9 <Configuration>Debug</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|x64">
13 <Configuration>Debug</Configuration>
14 <Platform>x64</Platform>
15 </ProjectConfiguration>
16 <ProjectConfiguration Include="Release|ARM64">
17 <Configuration>Release</Configuration>
18 <Platform>ARM64</Platform>
19 </ProjectConfiguration>
20 <ProjectConfiguration Include="Release|Win32">
21 <Configuration>Release</Configuration>
22 <Platform>Win32</Platform>
23 </ProjectConfiguration>
24 <ProjectConfiguration Include="Release|x64">
25 <Configuration>Release</Configuration>
26 <Platform>x64</Platform>
27 </ProjectConfiguration>
28 <ProjectConfiguration Include="Template|ARM64">
29 <Configuration>Template</Configuration>
30 <Platform>ARM64</Platform>
31 </ProjectConfiguration>
32 <ProjectConfiguration Include="Template|Win32">
33 <Configuration>Template</Configuration>
34 <Platform>Win32</Platform>
35 </ProjectConfiguration>
36 <ProjectConfiguration Include="Template|x64">
37 <Configuration>Template</Configuration>
38 <Platform>x64</Platform>
39 </ProjectConfiguration>
40 </ItemGroup>
41 <PropertyGroup Label="Globals">
42 <ProjectGuid>{BB8AC1B5-6587-4163-BDC6-788B157705CA}</ProjectGuid>
43 <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
44 </PropertyGroup>
45 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
46 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
47 <ConfigurationType>DynamicLibrary</ConfigurationType>
48 <UseOfMfc>Static</UseOfMfc>
49 <CharacterSet>Unicode</CharacterSet>
50 <PlatformToolset>v142</PlatformToolset>
51 </PropertyGroup>
52 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
53 <ConfigurationType>DynamicLibrary</ConfigurationType>
54 <UseOfMfc>Static</UseOfMfc>
55 <CharacterSet>Unicode</CharacterSet>
56 <PlatformToolset>v142</PlatformToolset>
57 </PropertyGroup>
58 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'" Label="Configuration">
59 <ConfigurationType>Application</ConfigurationType>
60 <PlatformToolset>v142</PlatformToolset>
61 </PropertyGroup>
62 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'" Label="Configuration">
63 <ConfigurationType>Application</ConfigurationType>
64 <PlatformToolset>v142</PlatformToolset>
65 </PropertyGroup>
66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
67 <ConfigurationType>DynamicLibrary</ConfigurationType>
68 <UseOfMfc>Static</UseOfMfc>
69 <CharacterSet>Unicode</CharacterSet>
70 <PlatformToolset>v142</PlatformToolset>
71 </PropertyGroup>
72 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
73 <ConfigurationType>DynamicLibrary</ConfigurationType>
74 <UseOfMfc>Static</UseOfMfc>
75 <CharacterSet>Unicode</CharacterSet>
76 <PlatformToolset>v142</PlatformToolset>
77 </PropertyGroup>
78 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
79 <ConfigurationType>DynamicLibrary</ConfigurationType>
80 <UseOfMfc>Static</UseOfMfc>
81 <CharacterSet>Unicode</CharacterSet>
82 <PlatformToolset>v142</PlatformToolset>
83 </PropertyGroup>
84 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
85 <ConfigurationType>DynamicLibrary</ConfigurationType>
86 <UseOfMfc>Static</UseOfMfc>
87 <CharacterSet>Unicode</CharacterSet>
88 <PlatformToolset>v142</PlatformToolset>
89 </PropertyGroup>
90 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
91 <PlatformToolset>v142</PlatformToolset>
92 </PropertyGroup>
93 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
94 <ImportGroup Label="ExtensionSettings">
95 </ImportGroup>
96 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
97 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
98 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
99 </ImportGroup>
100 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
101 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
102 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
103 </ImportGroup>
104 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'" Label="PropertySheets">
105 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
106 </ImportGroup>
107 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'" Label="PropertySheets">
108 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
109 </ImportGroup>
110 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
111 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
112 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
113 </ImportGroup>
114 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
115 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
116 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
117 </ImportGroup>
118 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
119 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
120 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
121 </ImportGroup>
122 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
123 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
124 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
125 </ImportGroup>
126 <PropertyGroup Label="UserMacros" />
127 <PropertyGroup>
128 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
129 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>
130 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
131 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">false</LinkIncremental>
132 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>
133 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\</OutDir>
134 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
135 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
136 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">false</LinkIncremental>
137 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">false</LinkIncremental>
138 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>
139 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
140 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
141 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>
142 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\</OutDir>
143 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
144 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
145 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
146 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</LinkIncremental>
147 </PropertyGroup>
148 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">
149 <OutDir>$(Platform)\$(Configuration)\</OutDir>
150 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
151 </PropertyGroup>
152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
153 <OutDir>$(Platform)\$(Configuration)\</OutDir>
154 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
155 </PropertyGroup>
156 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'">
157 <OutDir>$(Platform)\$(Configuration)\</OutDir>
158 <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
159 </PropertyGroup>
160 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
161 <CustomBuildStep>
162 <Message>
163 </Message>
164 <Command>
165 </Command>
166 <Outputs>%(Outputs)</Outputs>
167 </CustomBuildStep>
168 <Midl>
169 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
170 <MkTypLibCompatible>true</MkTypLibCompatible>
171 <SuppressStartupBanner>true</SuppressStartupBanner>
172 <TargetEnvironment>Win32</TargetEnvironment>
173 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
174 </Midl>
175 <ClCompile>
176 <Optimization>Disabled</Optimization>
177 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
178 <PreprocessorDefinitions>_USRDLL;WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
179 <StringPooling>true</StringPooling>
180 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
181 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
182 <BufferSecurityCheck>true</BufferSecurityCheck>
183 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
184 <PrecompiledHeader>
185 </PrecompiledHeader>
186 <PrecompiledHeaderOutputFile>
187 </PrecompiledHeaderOutputFile>
188 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
189 <ObjectFileName>$(IntDir)</ObjectFileName>
190 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
191 <BrowseInformation>true</BrowseInformation>
192 <WarningLevel>Level4</WarningLevel>
193 <TreatWarningAsError>false</TreatWarningAsError>
194 <SuppressStartupBanner>true</SuppressStartupBanner>
195 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
196 <CallingConvention>StdCall</CallingConvention>
197 <CompileAs>Default</CompileAs>
198 </ClCompile>
199 <ResourceCompile>
200 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
201 <Culture>0x0409</Culture>
202 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
203 </ResourceCompile>
204 <Link>
205 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 /NXCOMPAT /DYNAMICBASE /SAFESEH %(AdditionalOptions)</AdditionalOptions>
206 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;uafxcwd.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
207 <OutputFile>$(OutDir)ExplorerPlugin.dll</OutputFile>
208 <SuppressStartupBanner>true</SuppressStartupBanner>
209 <IgnoreSpecificDefaultLibraries>uafxcwd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
210 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
211 <GenerateDebugInformation>true</GenerateDebugInformation>
212 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
213 <SubSystem>Windows</SubSystem>
214 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
215 </Link>
216 <Manifest>
217 <AdditionalManifestFiles>res\ExplorerPlugin.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
218 </Manifest>
219 </ItemDefinitionGroup>
220 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
221 <CustomBuildStep>
222 <Message>
223 </Message>
224 <Command>
225 </Command>
226 <Outputs>%(Outputs)</Outputs>
227 </CustomBuildStep>
228 <Midl>
229 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
230 <MkTypLibCompatible>true</MkTypLibCompatible>
231 <SuppressStartupBanner>true</SuppressStartupBanner>
232 <TargetEnvironment>X64</TargetEnvironment>
233 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
234 </Midl>
235 <ClCompile>
236 <Optimization>Disabled</Optimization>
237 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
238 <PreprocessorDefinitions>_USRDLL;WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
239 <StringPooling>true</StringPooling>
240 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
241 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
242 <BufferSecurityCheck>true</BufferSecurityCheck>
243 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
244 <PrecompiledHeader>
245 </PrecompiledHeader>
246 <PrecompiledHeaderOutputFile>
247 </PrecompiledHeaderOutputFile>
248 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
249 <ObjectFileName>$(IntDir)</ObjectFileName>
250 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
251 <BrowseInformation>true</BrowseInformation>
252 <WarningLevel>Level4</WarningLevel>
253 <TreatWarningAsError>false</TreatWarningAsError>
254 <SuppressStartupBanner>true</SuppressStartupBanner>
255 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
256 <CallingConvention>StdCall</CallingConvention>
257 <CompileAs>Default</CompileAs>
258 </ClCompile>
259 <ResourceCompile>
260 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261 <Culture>0x0409</Culture>
262 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
263 </ResourceCompile>
264 <Link>
265 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
266 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;uafxcwd.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
267 <OutputFile>$(OutDir)ExplorerPlugin.dll</OutputFile>
268 <SuppressStartupBanner>true</SuppressStartupBanner>
269 <IgnoreSpecificDefaultLibraries>uafxcwd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
270 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
271 <GenerateDebugInformation>true</GenerateDebugInformation>
272 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
273 <SubSystem>Windows</SubSystem>
274 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
275 <TargetMachine>MachineX64</TargetMachine>
276 </Link>
277 <Manifest>
278 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
279 </Manifest>
280 </ItemDefinitionGroup>
281 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
282 <CustomBuildStep>
283 <Message>
284 </Message>
285 <Command>
286 </Command>
287 <Outputs>%(Outputs)</Outputs>
288 </CustomBuildStep>
289 <Midl>
290 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
291 <MkTypLibCompatible>true</MkTypLibCompatible>
292 <SuppressStartupBanner>true</SuppressStartupBanner>
293 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
294 </Midl>
295 <ClCompile>
296 <Optimization>Disabled</Optimization>
297 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
298 <PreprocessorDefinitions>_USRDLL;WIN32;_DEBUG;_WINDOWS;DEBUG=1;ENABLE_DOT_LOCAL_NAMES;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
299 <StringPooling>true</StringPooling>
300 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
301 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
302 <BufferSecurityCheck>true</BufferSecurityCheck>
303 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
304 <PrecompiledHeader>
305 </PrecompiledHeader>
306 <PrecompiledHeaderOutputFile>
307 </PrecompiledHeaderOutputFile>
308 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
309 <ObjectFileName>$(IntDir)</ObjectFileName>
310 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
311 <BrowseInformation>true</BrowseInformation>
312 <WarningLevel>Level4</WarningLevel>
313 <TreatWarningAsError>false</TreatWarningAsError>
314 <SuppressStartupBanner>true</SuppressStartupBanner>
315 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
316 <CallingConvention>StdCall</CallingConvention>
317 <CompileAs>Default</CompileAs>
318 </ClCompile>
319 <ResourceCompile>
320 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
321 <Culture>0x0409</Culture>
322 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
323 </ResourceCompile>
324 <Link>
325 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
326 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;uafxcwd.lib;ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
327 <OutputFile>$(OutDir)ExplorerPlugin.dll</OutputFile>
328 <SuppressStartupBanner>true</SuppressStartupBanner>
329 <IgnoreSpecificDefaultLibraries>uafxcwd.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
330 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
331 <GenerateDebugInformation>true</GenerateDebugInformation>
332 <ProgramDatabaseFile>$(OutDir)$(ProjectName).pdb</ProgramDatabaseFile>
333 <SubSystem>Windows</SubSystem>
334 <ImportLibrary>$(OutDir)$(ProjectName).lib</ImportLibrary>
335 </Link>
336 <Manifest>
337 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
338 </Manifest>
339 </ItemDefinitionGroup>
340 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
341 <CustomBuildStep>
342 <Message>
343 </Message>
344 </CustomBuildStep>
345 <Midl>
346 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
347 <MkTypLibCompatible>true</MkTypLibCompatible>
348 <SuppressStartupBanner>true</SuppressStartupBanner>
349 <TargetEnvironment>Win32</TargetEnvironment>
350 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
351 </Midl>
352 <ClCompile>
353 <Optimization>MaxSpeed</Optimization>
354 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
355 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
356 <OmitFramePointers>true</OmitFramePointers>
357 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
358 <PreprocessorDefinitions>_USRDLL;WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
359 <StringPooling>true</StringPooling>
360 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
361 <BufferSecurityCheck>true</BufferSecurityCheck>
362 <FunctionLevelLinking>false</FunctionLevelLinking>
363 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
364 <PrecompiledHeader>
365 </PrecompiledHeader>
366 <PrecompiledHeaderOutputFile>
367 </PrecompiledHeaderOutputFile>
368 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
369 <ObjectFileName>$(IntDir)</ObjectFileName>
370 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
371 <BrowseInformation>true</BrowseInformation>
372 <WarningLevel>Level4</WarningLevel>
373 <TreatWarningAsError>false</TreatWarningAsError>
374 <SuppressStartupBanner>true</SuppressStartupBanner>
375 <CompileAs>Default</CompileAs>
376 </ClCompile>
377 <ResourceCompile>
378 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
379 <Culture>0x0409</Culture>
380 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
381 </ResourceCompile>
382 <Link>
383 <AdditionalOptions>/MACHINE:I386 /IGNORE:4089 /NXCOMPAT /DYNAMICBASE /SAFESEH %(AdditionalOptions)</AdditionalOptions>
384 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;ws2_32.lib;uafxcw.lib;%(AdditionalDependencies)</AdditionalDependencies>
385 <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
386 <SuppressStartupBanner>true</SuppressStartupBanner>
387 <IgnoreSpecificDefaultLibraries>uafxcw.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
388 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
389 <GenerateDebugInformation>true</GenerateDebugInformation>
390 <ProgramDatabaseFile>$(IntDir)$(ProjectName).pdb</ProgramDatabaseFile>
391 <SubSystem>Windows</SubSystem>
392 <OptimizeReferences>
393 </OptimizeReferences>
394 <EnableCOMDATFolding>
395 </EnableCOMDATFolding>
396 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
397 </Link>
398 <Manifest>
399 <AdditionalManifestFiles>res\ExplorerPlugin.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
400 </Manifest>
401 <PostBuildEvent>
402 <Command>if not "%RC_XBS%" == "YES" goto END
403 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
404 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
405 :END
406 </Command>
407 </PostBuildEvent>
408 </ItemDefinitionGroup>
409 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
410 <CustomBuildStep>
411 <Message>
412 </Message>
413 </CustomBuildStep>
414 <Midl>
415 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
416 <MkTypLibCompatible>true</MkTypLibCompatible>
417 <SuppressStartupBanner>true</SuppressStartupBanner>
418 <TargetEnvironment>X64</TargetEnvironment>
419 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
420 </Midl>
421 <ClCompile>
422 <Optimization>MaxSpeed</Optimization>
423 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
424 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
425 <OmitFramePointers>true</OmitFramePointers>
426 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
427 <PreprocessorDefinitions>_USRDLL;WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
428 <StringPooling>true</StringPooling>
429 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
430 <BufferSecurityCheck>true</BufferSecurityCheck>
431 <FunctionLevelLinking>false</FunctionLevelLinking>
432 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
433 <PrecompiledHeader>
434 </PrecompiledHeader>
435 <PrecompiledHeaderOutputFile>
436 </PrecompiledHeaderOutputFile>
437 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
438 <ObjectFileName>$(IntDir)</ObjectFileName>
439 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
440 <BrowseInformation>true</BrowseInformation>
441 <WarningLevel>Level4</WarningLevel>
442 <TreatWarningAsError>false</TreatWarningAsError>
443 <SuppressStartupBanner>true</SuppressStartupBanner>
444 <CompileAs>Default</CompileAs>
445 </ClCompile>
446 <ResourceCompile>
447 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
448 <Culture>0x0409</Culture>
449 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
450 </ResourceCompile>
451 <Link>
452 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
453 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;ws2_32.lib;uafxcw.lib;%(AdditionalDependencies)</AdditionalDependencies>
454 <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
455 <SuppressStartupBanner>true</SuppressStartupBanner>
456 <IgnoreSpecificDefaultLibraries>uafxcw.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
457 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
458 <GenerateDebugInformation>true</GenerateDebugInformation>
459 <ProgramDatabaseFile>$(IntDir)$(ProjectName).pdb</ProgramDatabaseFile>
460 <SubSystem>Windows</SubSystem>
461 <OptimizeReferences>
462 </OptimizeReferences>
463 <EnableCOMDATFolding>
464 </EnableCOMDATFolding>
465 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
466 <TargetMachine>MachineX64</TargetMachine>
467 </Link>
468 <Manifest>
469 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
470 </Manifest>
471 <PostBuildEvent>
472 <Command>if not "%RC_XBS%" == "YES" goto END
473 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
474 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
475 :END
476 </Command>
477 </PostBuildEvent>
478 </ItemDefinitionGroup>
479 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
480 <CustomBuildStep>
481 <Message>
482 </Message>
483 </CustomBuildStep>
484 <Midl>
485 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
486 <MkTypLibCompatible>true</MkTypLibCompatible>
487 <SuppressStartupBanner>true</SuppressStartupBanner>
488 <TypeLibraryName>$(OutDir)$(ProjectName).tlb</TypeLibraryName>
489 </Midl>
490 <ClCompile>
491 <Optimization>MaxSpeed</Optimization>
492 <InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion>
493 <FavorSizeOrSpeed>Size</FavorSizeOrSpeed>
494 <OmitFramePointers>true</OmitFramePointers>
495 <AdditionalIncludeDirectories>..\..\mDNSShared;..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
496 <PreprocessorDefinitions>_USRDLL;WIN32;NDEBUG;_WINDOWS;WINVER=0x0501;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
497 <StringPooling>true</StringPooling>
498 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
499 <BufferSecurityCheck>true</BufferSecurityCheck>
500 <FunctionLevelLinking>false</FunctionLevelLinking>
501 <ForceConformanceInForLoopScope>true</ForceConformanceInForLoopScope>
502 <PrecompiledHeader>
503 </PrecompiledHeader>
504 <PrecompiledHeaderOutputFile>
505 </PrecompiledHeaderOutputFile>
506 <AssemblerListingLocation>$(IntDir)</AssemblerListingLocation>
507 <ObjectFileName>$(IntDir)</ObjectFileName>
508 <ProgramDataBaseFileName>$(IntDir)vc80.pdb</ProgramDataBaseFileName>
509 <BrowseInformation>true</BrowseInformation>
510 <WarningLevel>Level4</WarningLevel>
511 <TreatWarningAsError>false</TreatWarningAsError>
512 <SuppressStartupBanner>true</SuppressStartupBanner>
513 <CompileAs>Default</CompileAs>
514 </ClCompile>
515 <ResourceCompile>
516 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
517 <Culture>0x0409</Culture>
518 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
519 </ResourceCompile>
520 <Link>
521 <AdditionalOptions>/IGNORE:4089 /NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>
522 <AdditionalDependencies>../../mDNSWindows/DLLStub/$(Platform)/$(Configuration)/dnssdStatic.lib;ws2_32.lib;uafxcw.lib;%(AdditionalDependencies)</AdditionalDependencies>
523 <OutputFile>$(OutDir)$(ProjectName).dll</OutputFile>
524 <SuppressStartupBanner>true</SuppressStartupBanner>
525 <IgnoreSpecificDefaultLibraries>uafxcw.lib;%(IgnoreSpecificDefaultLibraries)</IgnoreSpecificDefaultLibraries>
526 <ModuleDefinitionFile>./$(ProjectName).def</ModuleDefinitionFile>
527 <GenerateDebugInformation>true</GenerateDebugInformation>
528 <ProgramDatabaseFile>$(IntDir)$(ProjectName).pdb</ProgramDatabaseFile>
529 <SubSystem>Windows</SubSystem>
530 <OptimizeReferences>
531 </OptimizeReferences>
532 <EnableCOMDATFolding>
533 </EnableCOMDATFolding>
534 <ImportLibrary>$(IntDir)$(ProjectName).lib</ImportLibrary>
535 </Link>
536 <Manifest>
537 <AdditionalManifestFiles>res\ExplorerPlugin64.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>
538 </Manifest>
539 <PostBuildEvent>
540 <Command>if not "%RC_XBS%" == "YES" goto END
541 if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
542 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"
543 :END
544 </Command>
545 </PostBuildEvent>
546 </ItemDefinitionGroup>
547 <ItemGroup>
548 <ClInclude Include="..\..\mDNSShared\CommonServices.h" />
549 <ClInclude Include="..\..\mDNSShared\DebugServices.h" />
550 <ClInclude Include="..\..\mDNSWindows\isocode.h" />
551 <ClInclude Include="..\..\mDNSWindows\loclibrary.h" />
552 <ClInclude Include="..\..\mDNSWindows\WinServices.h" />
553 <ClInclude Include="About.h" />
554 <ClInclude Include="ClassFactory.h" />
555 <ClInclude Include="ExplorerBar.h" />
556 <ClInclude Include="ExplorerBarWindow.h" />
557 <ClInclude Include="ExplorerPlugin.h" />
558 <ClInclude Include="LoginDialog.h" />
559 <ClInclude Include="Resource.h" />
560 <ClInclude Include="resource_dll.h" />
561 <ClInclude Include="StdAfx.h" />
562 </ItemGroup>
563 <ItemGroup>
564 <ClCompile Include="..\..\mDNSShared\DebugServices.c" />
565 <ClCompile Include="..\..\mDNSWindows\loclibrary.c" />
566 <ClCompile Include="..\..\mDNSWindows\WinServices.cpp" />
567 <ClCompile Include="About.cpp" />
568 <ClCompile Include="ClassFactory.cpp" />
569 <ClCompile Include="ExplorerBar.cpp" />
570 <ClCompile Include="ExplorerBarWindow.cpp" />
571 <ClCompile Include="ExplorerPlugin.cpp" />
572 <ClCompile Include="LoginDialog.cpp" />
573 <ClCompile Include="StdAfx.cpp" />
574 </ItemGroup>
575 <ItemGroup>
576 <None Include="ExplorerPlugin.def" />
577 </ItemGroup>
578 <ItemGroup>
579 <ResourceCompile Include="ExplorerPlugin.rc" />
580 </ItemGroup>
581 <ItemGroup>
582 <ProjectReference Include="..\..\mDNSWindows\DLLStub\DLLStub.vcxproj">
583 <Project>{3a2b6325-3053-4236-84bd-aa9be2e323e5}</Project>
584 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
585 </ProjectReference>
586 </ItemGroup>
587 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
588 <ImportGroup Label="ExtensionTargets">
589 </ImportGroup>
590 <ProjectExtensions>
591 <VisualStudio>
592 <UserProperties RESOURCE_FILE="ExplorerPlugin.rc" />
593 </VisualStudio>
594 </ProjectExtensions>
595 </Project>