]> git.saurik.com Git - apple/mdnsresponder.git/blame - Clients/mDNSNetMonitor.VisualStudio/mDNSNetMonitor.vcxproj
mDNSResponder-1310.80.1.tar.gz
[apple/mdnsresponder.git] / Clients / mDNSNetMonitor.VisualStudio / mDNSNetMonitor.vcxproj
CommitLineData
4a95efb2
A
1<?xml version="1.0" encoding="utf-8"?>\r
2<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">\r
3 <ItemGroup Label="ProjectConfigurations">\r
19fa75a9
A
4 <ProjectConfiguration Include="Debug|ARM64">\r
5 <Configuration>Debug</Configuration>\r
6 <Platform>ARM64</Platform>\r
7 </ProjectConfiguration>\r
4a95efb2
A
8 <ProjectConfiguration Include="Debug|Win32">\r
9 <Configuration>Debug</Configuration>\r
10 <Platform>Win32</Platform>\r
11 </ProjectConfiguration>\r
12 <ProjectConfiguration Include="Debug|x64">\r
13 <Configuration>Debug</Configuration>\r
14 <Platform>x64</Platform>\r
15 </ProjectConfiguration>\r
19fa75a9
A
16 <ProjectConfiguration Include="Release|ARM64">\r
17 <Configuration>Release</Configuration>\r
18 <Platform>ARM64</Platform>\r
19 </ProjectConfiguration>\r
4a95efb2
A
20 <ProjectConfiguration Include="Release|Win32">\r
21 <Configuration>Release</Configuration>\r
22 <Platform>Win32</Platform>\r
23 </ProjectConfiguration>\r
24 <ProjectConfiguration Include="Release|x64">\r
25 <Configuration>Release</Configuration>\r
26 <Platform>x64</Platform>\r
27 </ProjectConfiguration>\r
28 </ItemGroup>\r
29 <PropertyGroup Label="Globals">\r
30 <ProjectGuid>{AF35C285-528D-46A1-8A0E-47B0733DC718}</ProjectGuid>\r
31 <RootNamespace>mDNSNetMonitor</RootNamespace>\r
32 <Keyword>Win32Proj</Keyword>\r
19fa75a9 33 <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>\r
4a95efb2
A
34 </PropertyGroup>\r
35 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />\r
36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">\r
37 <ConfigurationType>Application</ConfigurationType>\r
38 <CharacterSet>Unicode</CharacterSet>\r
39 <WholeProgramOptimization>true</WholeProgramOptimization>\r
19fa75a9 40 <PlatformToolset>v142</PlatformToolset>\r
4a95efb2
A
41 </PropertyGroup>\r
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">\r
43 <ConfigurationType>Application</ConfigurationType>\r
44 <CharacterSet>Unicode</CharacterSet>\r
45 <WholeProgramOptimization>true</WholeProgramOptimization>\r
19fa75a9
A
46 <PlatformToolset>v142</PlatformToolset>\r
47 </PropertyGroup>\r
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">\r
49 <ConfigurationType>Application</ConfigurationType>\r
50 <CharacterSet>Unicode</CharacterSet>\r
51 <WholeProgramOptimization>true</WholeProgramOptimization>\r
52 <PlatformToolset>v142</PlatformToolset>\r
4a95efb2
A
53 </PropertyGroup>\r
54 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">\r
55 <ConfigurationType>Application</ConfigurationType>\r
56 <CharacterSet>Unicode</CharacterSet>\r
19fa75a9 57 <PlatformToolset>v142</PlatformToolset>\r
4a95efb2
A
58 </PropertyGroup>\r
59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">\r
60 <ConfigurationType>Application</ConfigurationType>\r
61 <CharacterSet>Unicode</CharacterSet>\r
19fa75a9
A
62 <PlatformToolset>v142</PlatformToolset>\r
63 </PropertyGroup>\r
64 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">\r
65 <ConfigurationType>Application</ConfigurationType>\r
66 <CharacterSet>Unicode</CharacterSet>\r
67 <PlatformToolset>v142</PlatformToolset>\r
4a95efb2
A
68 </PropertyGroup>\r
69 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />\r
70 <ImportGroup Label="ExtensionSettings">\r
71 </ImportGroup>\r
72 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">\r
73 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
74 </ImportGroup>\r
75 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">\r
76 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
77 </ImportGroup>\r
19fa75a9
A
78 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">\r
79 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
80 </ImportGroup>\r
4a95efb2
A
81 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">\r
82 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
83 </ImportGroup>\r
84 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">\r
85 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
86 </ImportGroup>\r
19fa75a9
A
87 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">\r
88 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />\r
89 </ImportGroup>\r
4a95efb2
A
90 <PropertyGroup Label="UserMacros" />\r
91 <PropertyGroup>\r
92 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>\r
93 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\</OutDir>\r
94 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\</OutDir>\r
19fa75a9
A
95 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\</OutDir>\r
96 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>\r
97 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>\r
98 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>\r
4a95efb2
A
99 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>\r
100 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>\r
19fa75a9 101 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</LinkIncremental>\r
4a95efb2
A
102 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\</OutDir>\r
103 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\</OutDir>\r
19fa75a9
A
104 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\</OutDir>\r
105 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>\r
106 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>\r
107 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>\r
4a95efb2
A
108 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>\r
109 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>\r
19fa75a9 110 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</LinkIncremental>\r
4a95efb2
A
111 </PropertyGroup>\r
112 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
113 <ClCompile>\r
114 <Optimization>Disabled</Optimization>\r
115 <AdditionalIncludeDirectories>../../mDNSWindows/SystemService;../../mDNSWindows;../../mDNSShared;../../mDNSCore;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:/Program Files/Microsoft SDKs/Windows/v6.1/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
19fa75a9 116 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0501;MDNS_DEBUGMSGS=0;TARGET_OS_WIN32;WIN32_LEAN_AND_MEAN;USE_TCP_LOOPBACK;PLATFORM_NO_STRSEP;PLATFORM_NO_EPIPE;PLATFORM_NO_RLIMIT;PID_FILE=;UNICODE;_UNICODE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
4a95efb2
A
117 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
118 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
119 <PrecompiledHeader>\r
120 </PrecompiledHeader>\r
121 <WarningLevel>Level3</WarningLevel>\r
122 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>\r
123 </ClCompile>\r
124 <ResourceCompile>\r
125 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
126 </ResourceCompile>\r
127 <Link>\r
128 <AdditionalOptions>/NXCOMPAT /DYNAMICBASE /SAFESEH %(AdditionalOptions)</AdditionalOptions>\r
129 <AdditionalDependencies>ws2_32.lib;iphlpapi.lib;crypt32.lib;netapi32.lib;powrprof.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
130 <GenerateDebugInformation>true</GenerateDebugInformation>\r
131 <SubSystem>Console</SubSystem>\r
132 <TargetMachine>MachineX86</TargetMachine>\r
133 <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>\r
134 </Link>\r
135 <Manifest>\r
136 <AdditionalManifestFiles>mDNSNetMonitor.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>\r
137 </Manifest>\r
138 </ItemDefinitionGroup>\r
139 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
140 <ClCompile>\r
141 <Optimization>Disabled</Optimization>\r
142 <AdditionalIncludeDirectories>../../mDNSWindows/SystemService;../../mDNSWindows;../../mDNSShared;../../mDNSCore;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:/Program Files/Microsoft SDKs/Windows/v6.1/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
19fa75a9
A
143 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0501;MDNS_DEBUGMSGS=0;TARGET_OS_WIN32;WIN32_LEAN_AND_MEAN;USE_TCP_LOOPBACK;PLATFORM_NO_STRSEP;PLATFORM_NO_EPIPE;PLATFORM_NO_RLIMIT;PID_FILE=;UNICODE;_UNICODE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
144 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
145 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
146 <PrecompiledHeader>\r
147 </PrecompiledHeader>\r
148 <WarningLevel>Level3</WarningLevel>\r
149 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
150 </ClCompile>\r
151 <ResourceCompile>\r
152 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
153 </ResourceCompile>\r
154 <Link>\r
155 <AdditionalOptions>/NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>\r
156 <AdditionalDependencies>ws2_32.lib;iphlpapi.lib;crypt32.lib;netapi32.lib;powrprof.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
157 <GenerateDebugInformation>true</GenerateDebugInformation>\r
158 <SubSystem>Console</SubSystem>\r
159 <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>\r
160 </Link>\r
161 <Manifest>\r
162 <AdditionalManifestFiles>mDNSNetMonitor.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>\r
163 </Manifest>\r
164 </ItemDefinitionGroup>\r
165 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">\r
166 <ClCompile>\r
167 <Optimization>Disabled</Optimization>\r
168 <AdditionalIncludeDirectories>../../mDNSWindows/SystemService;../../mDNSWindows;../../mDNSShared;../../mDNSCore;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:/Program Files/Microsoft SDKs/Windows/v6.1/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
169 <PreprocessorDefinitions>WIN32;_DEBUG;_CONSOLE;_WIN32_WINNT=0x0501;MDNS_DEBUGMSGS=0;TARGET_OS_WIN32;WIN32_LEAN_AND_MEAN;USE_TCP_LOOPBACK;PLATFORM_NO_STRSEP;PLATFORM_NO_EPIPE;PLATFORM_NO_RLIMIT;PID_FILE=;UNICODE;_UNICODE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
4a95efb2
A
170 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>\r
171 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>\r
172 <PrecompiledHeader>\r
173 </PrecompiledHeader>\r
174 <WarningLevel>Level3</WarningLevel>\r
175 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
176 </ClCompile>\r
177 <ResourceCompile>\r
178 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
179 </ResourceCompile>\r
180 <Link>\r
181 <AdditionalOptions>/NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>\r
182 <AdditionalDependencies>ws2_32.lib;iphlpapi.lib;crypt32.lib;netapi32.lib;powrprof.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
183 <GenerateDebugInformation>true</GenerateDebugInformation>\r
184 <SubSystem>Console</SubSystem>\r
185 <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>\r
186 </Link>\r
187 <Manifest>\r
188 <AdditionalManifestFiles>mDNSNetMonitor.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>\r
189 </Manifest>\r
190 </ItemDefinitionGroup>\r
191 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
192 <ClCompile>\r
193 <AdditionalIncludeDirectories>../../mDNSWindows/SystemService;../../mDNSWindows;../../mDNSShared;../../mDNSCore;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:/Program Files/Microsoft SDKs/Windows/v6.1/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
19fa75a9 194 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0501;MDNS_DEBUGMSGS=0;TARGET_OS_WIN32;WIN32_LEAN_AND_MEAN;USE_TCP_LOOPBACK;PLATFORM_NO_STRSEP;PLATFORM_NO_EPIPE;PLATFORM_NO_RLIMIT;PID_FILE=;UNICODE;_UNICODE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;_USE_32BIT_TIME_T;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
4a95efb2
A
195 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
196 <PrecompiledHeader>\r
197 </PrecompiledHeader>\r
198 <WarningLevel>Level3</WarningLevel>\r
199 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
200 </ClCompile>\r
201 <ResourceCompile>\r
202 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
203 </ResourceCompile>\r
204 <Link>\r
205 <AdditionalOptions>/NXCOMPAT /DYNAMICBASE /SAFESEH %(AdditionalOptions)</AdditionalOptions>\r
206 <AdditionalDependencies>ws2_32.lib;iphlpapi.lib;crypt32.lib;netapi32.lib;powrprof.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
207 <GenerateDebugInformation>true</GenerateDebugInformation>\r
208 <SubSystem>Console</SubSystem>\r
209 <OptimizeReferences>true</OptimizeReferences>\r
210 <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
211 <TargetMachine>MachineX86</TargetMachine>\r
212 <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>\r
213 </Link>\r
214 <Manifest>\r
215 <AdditionalManifestFiles>mDNSNetMonitor.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>\r
216 </Manifest>\r
217 <PostBuildEvent>\r
218 <Command>if not "%RC_XBS%" == "YES" goto END\r
219if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"\r
220xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"\r
221:END\r
222</Command>\r
223 </PostBuildEvent>\r
224 </ItemDefinitionGroup>\r
225 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
226 <ClCompile>\r
227 <AdditionalIncludeDirectories>../../mDNSWindows/SystemService;../../mDNSWindows;../../mDNSShared;../../mDNSCore;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:/Program Files/Microsoft SDKs/Windows/v6.1/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
19fa75a9
A
228 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0501;MDNS_DEBUGMSGS=0;TARGET_OS_WIN32;WIN32_LEAN_AND_MEAN;USE_TCP_LOOPBACK;PLATFORM_NO_STRSEP;PLATFORM_NO_EPIPE;PLATFORM_NO_RLIMIT;PID_FILE=;UNICODE;_UNICODE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
229 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
230 <PrecompiledHeader>\r
231 </PrecompiledHeader>\r
232 <WarningLevel>Level3</WarningLevel>\r
233 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
234 </ClCompile>\r
235 <ResourceCompile>\r
236 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
237 </ResourceCompile>\r
238 <Link>\r
239 <AdditionalOptions>/NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>\r
240 <AdditionalDependencies>ws2_32.lib;iphlpapi.lib;crypt32.lib;netapi32.lib;powrprof.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
241 <GenerateDebugInformation>true</GenerateDebugInformation>\r
242 <SubSystem>Console</SubSystem>\r
243 <OptimizeReferences>true</OptimizeReferences>\r
244 <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
245 <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>\r
246 </Link>\r
247 <Manifest>\r
248 <AdditionalManifestFiles>mDNSNetMonitor.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>\r
249 </Manifest>\r
250 <PostBuildEvent>\r
251 <Command>if not "%RC_XBS%" == "YES" goto END\r
252if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"\r
253xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"\r
254:END\r
255</Command>\r
256 </PostBuildEvent>\r
257 </ItemDefinitionGroup>\r
258 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">\r
259 <ClCompile>\r
260 <AdditionalIncludeDirectories>../../mDNSWindows/SystemService;../../mDNSWindows;../../mDNSShared;../../mDNSCore;$(VCInstallDir)include;$(VCInstallDir)atlmfc\include;C:/Program Files/Microsoft SDKs/Windows/v6.1/Include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
261 <PreprocessorDefinitions>WIN32;NDEBUG;_CONSOLE;_WIN32_WINNT=0x0501;MDNS_DEBUGMSGS=0;TARGET_OS_WIN32;WIN32_LEAN_AND_MEAN;USE_TCP_LOOPBACK;PLATFORM_NO_STRSEP;PLATFORM_NO_EPIPE;PLATFORM_NO_RLIMIT;PID_FILE=;UNICODE;_UNICODE;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES=1;_WINSOCK_DEPRECATED_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>\r
4a95efb2
A
262 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>\r
263 <PrecompiledHeader>\r
264 </PrecompiledHeader>\r
265 <WarningLevel>Level3</WarningLevel>\r
266 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>\r
267 </ClCompile>\r
268 <ResourceCompile>\r
269 <AdditionalIncludeDirectories>../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>\r
270 </ResourceCompile>\r
271 <Link>\r
272 <AdditionalOptions>/NXCOMPAT /DYNAMICBASE %(AdditionalOptions)</AdditionalOptions>\r
273 <AdditionalDependencies>ws2_32.lib;iphlpapi.lib;crypt32.lib;netapi32.lib;powrprof.lib;%(AdditionalDependencies)</AdditionalDependencies>\r
274 <GenerateDebugInformation>true</GenerateDebugInformation>\r
275 <SubSystem>Console</SubSystem>\r
276 <OptimizeReferences>true</OptimizeReferences>\r
277 <EnableCOMDATFolding>true</EnableCOMDATFolding>\r
278 <UACExecutionLevel>RequireAdministrator</UACExecutionLevel>\r
279 </Link>\r
280 <Manifest>\r
281 <AdditionalManifestFiles>mDNSNetMonitor.manifest;%(AdditionalManifestFiles)</AdditionalManifestFiles>\r
282 </Manifest>\r
283 <PostBuildEvent>\r
284 <Command>if not "%RC_XBS%" == "YES" goto END\r
285if not exist "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)" mkdir "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"\r
286xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour SDK\bin\$(Platform)"\r
287:END\r
288</Command>\r
289 </PostBuildEvent>\r
290 </ItemDefinitionGroup>\r
291 <ItemGroup>\r
292 <ClCompile Include="..\..\mDNSCore\DNSCommon.c" />\r
293 <ClCompile Include="..\..\mDNSCore\DNSDigest.c" />\r
294 <ClCompile Include="..\..\mDNSShared\dnssd_ipc.c" />\r
295 <ClCompile Include="..\..\mDNSWindows\Poll.c" />\r
296 <ClCompile Include="..\..\mDNSWindows\SystemService\Firewall.cpp" />\r
297 <ClCompile Include="..\..\mDNSShared\GenLinkedList.c" />\r
298 <ClCompile Include="..\..\mDNSShared\mDNSDebug.c" />\r
299 <ClCompile Include="..\..\mDNSWindows\mDNSWin32.c" />\r
300 <ClCompile Include="..\..\mDNSPosix\NetMonitor.c" />\r
301 <ClCompile Include="..\..\mDNSWindows\PosixCompat.c" />\r
302 <ClCompile Include="..\..\mDNSWindows\Secret.c" />\r
303 <ClCompile Include="..\..\mDNSCore\uDNS.c" />\r
304 </ItemGroup>\r
305 <ItemGroup>\r
51601d48
A
306 <ClInclude Include="..\..\mDNSCore\anonymous.h" />\r
307 <ClInclude Include="..\..\mDNSCore\CryptoAlg.h" />\r
4a95efb2
A
308 <ClInclude Include="..\..\mDNSCore\DNSCommon.h" />\r
309 <ClInclude Include="..\..\mDNSShared\dnssd_ipc.h" />\r
310 <ClInclude Include="..\..\mDNSWindows\Poll.h" />\r
311 <ClInclude Include="..\..\mDNSWindows\SystemService\Firewall.h" />\r
312 <ClInclude Include="..\..\mDNSShared\GenLinkedList.h" />\r
313 <ClInclude Include="..\..\mDNSCore\mDNSDebug.h" />\r
314 <ClInclude Include="..\..\mDNSCore\mDNSEmbeddedAPI.h" />\r
315 <ClInclude Include="..\..\mDNSWindows\mDNSWin32.h" />\r
316 <ClInclude Include="..\..\mDNSWindows\PosixCompat.h" />\r
317 <ClInclude Include="..\..\mDNSWindows\RegNames.h" />\r
318 <ClInclude Include="..\..\mDNSWindows\Secret.h" />\r
319 <ClInclude Include="..\..\mDNSCore\uDNS.h" />\r
320 </ItemGroup>\r
321 <ItemGroup>\r
322 <ResourceCompile Include="mDNSNetMonitor.rc" />\r
323 </ItemGroup>\r
324 <ItemGroup>\r
325 <ProjectReference Include="..\..\mDNSWindows\SystemService\Service.vcxproj">\r
326 <Project>{c1d98254-ba27-4427-a3be-a68ca2cc5f69}</Project>\r
327 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>\r
328 </ProjectReference>\r
329 </ItemGroup>\r
330 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />\r
331 <ImportGroup Label="ExtensionTargets">\r
332 </ImportGroup>\r
333</Project>