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>
41 <PropertyGroup Label="Globals">
42 <ProjectGuid>{CFCCB176-6CAA-472B-B0A2-90511C8E2E52}</ProjectGuid>
43 <Keyword>MFCProj</Keyword>
44 <WindowsTargetPlatformVersion>10.0.18362.0</WindowsTargetPlatformVersion>
46 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
47 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
48 <ConfigurationType>DynamicLibrary</ConfigurationType>
49 <UseOfMfc>Static</UseOfMfc>
50 <CharacterSet>MultiByte</CharacterSet>
51 <PlatformToolset>v142</PlatformToolset>
53 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
54 <ConfigurationType>DynamicLibrary</ConfigurationType>
55 <UseOfMfc>Static</UseOfMfc>
56 <CharacterSet>MultiByte</CharacterSet>
57 <PlatformToolset>v142</PlatformToolset>
59 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'" Label="Configuration">
60 <ConfigurationType>Application</ConfigurationType>
61 <PlatformToolset>v142</PlatformToolset>
63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'" Label="Configuration">
64 <ConfigurationType>Application</ConfigurationType>
65 <PlatformToolset>v142</PlatformToolset>
67 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
68 <ConfigurationType>DynamicLibrary</ConfigurationType>
69 <UseOfMfc>Static</UseOfMfc>
70 <CharacterSet>MultiByte</CharacterSet>
71 <PlatformToolset>v142</PlatformToolset>
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration">
74 <ConfigurationType>DynamicLibrary</ConfigurationType>
75 <UseOfMfc>Static</UseOfMfc>
76 <CharacterSet>MultiByte</CharacterSet>
77 <PlatformToolset>v142</PlatformToolset>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
80 <ConfigurationType>DynamicLibrary</ConfigurationType>
81 <UseOfMfc>Static</UseOfMfc>
82 <CharacterSet>MultiByte</CharacterSet>
83 <PlatformToolset>v142</PlatformToolset>
85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration">
86 <ConfigurationType>DynamicLibrary</ConfigurationType>
87 <UseOfMfc>Static</UseOfMfc>
88 <CharacterSet>MultiByte</CharacterSet>
89 <PlatformToolset>v142</PlatformToolset>
91 <PropertyGroup Label="Configuration" Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
92 <PlatformToolset>v142</PlatformToolset>
94 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
95 <ImportGroup Label="ExtensionSettings">
97 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
98 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
99 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
101 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
102 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
103 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
105 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'" Label="PropertySheets">
106 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
108 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'" Label="PropertySheets">
109 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
111 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
112 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
113 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
115 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="PropertySheets">
116 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
117 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
119 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
120 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
121 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
123 <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="PropertySheets">
124 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
125 <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
127 <PropertyGroup Label="UserMacros" />
129 <_ProjectFileVersion>10.0.30319.1</_ProjectFileVersion>
130 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
131 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
132 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental>
133 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
134 <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
135 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
136 <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
137 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental>
138 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">true</LinkIncremental>
139 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
140 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
141 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental>
142 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
143 <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
144 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
145 <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
146 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental>
147 <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">false</LinkIncremental>
148 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">PrinterWizardResources</TargetName>
149 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">.dll</TargetExt>
150 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">PrinterWizardResources</TargetName>
151 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">.dll</TargetExt>
152 <OutDir Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
153 <IntDir Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
154 <TargetName Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">PrinterWizardResources</TargetName>
155 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">.dll</TargetExt>
156 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">PrinterWizardResources</TargetName>
157 <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">PrinterWizardResources</TargetName>
158 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">.dll</TargetExt>
159 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">.dll</TargetExt>
160 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">PrinterWizardResources</TargetName>
161 <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">PrinterWizardResources</TargetName>
162 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|x64'">.dll</TargetExt>
163 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">.dll</TargetExt>
164 <OutDir Condition="'$(Configuration)|$(Platform)'=='Template|x64'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
165 <OutDir Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">$(Platform)\$(Configuration)\PrinterWizard.Resources\</OutDir>
166 <IntDir Condition="'$(Configuration)|$(Platform)'=='Template|x64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
167 <IntDir Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
168 <TargetName Condition="'$(Configuration)|$(Platform)'=='Template|x64'">PrinterWizardResources</TargetName>
169 <TargetName Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">PrinterWizardResources</TargetName>
170 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Template|x64'">.dll</TargetExt>
171 <TargetExt Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">.dll</TargetExt>
173 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
175 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
176 <MkTypLibCompatible>false</MkTypLibCompatible>
179 <Optimization>Disabled</Optimization>
180 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
181 <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUGS;DEBUG=1;WINVER=0x0400;UNICODE;_UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
182 <StringPooling>true</StringPooling>
183 <MinimalRebuild>true</MinimalRebuild>
184 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
185 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
186 <BufferSecurityCheck>true</BufferSecurityCheck>
187 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
190 <WarningLevel>Level4</WarningLevel>
191 <DebugInformationFormat>EditAndContinue</DebugInformationFormat>
192 <CallingConvention>Cdecl</CallingConvention>
193 <DisableSpecificWarnings>4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
196 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
197 <Culture>0x0409</Culture>
198 <AdditionalIncludeDirectories>$(IntDir);../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
201 <Message>Building Output Directories</Message>
202 <Command>if not exist Debug\PrinterWizard.Resources mkdir Debug\PrinterWizard.Resources</Command>
205 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
206 <GenerateDebugInformation>true</GenerateDebugInformation>
207 <SubSystem>Windows</SubSystem>
210 <NoEntryPoint>true</NoEntryPoint>
211 <ImportLibrary>$(OutDir)Localized.lib</ImportLibrary>
212 <TargetMachine>MachineX86</TargetMachine>
214 </ItemDefinitionGroup>
215 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
217 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
218 <MkTypLibCompatible>false</MkTypLibCompatible>
219 <TargetEnvironment>X64</TargetEnvironment>
222 <Optimization>Disabled</Optimization>
223 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
224 <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUGS;DEBUG=1;WINVER=0x0400;UNICODE;_UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
225 <StringPooling>true</StringPooling>
226 <MinimalRebuild>true</MinimalRebuild>
227 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
228 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
229 <BufferSecurityCheck>true</BufferSecurityCheck>
230 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
233 <WarningLevel>Level4</WarningLevel>
234 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
235 <CallingConvention>Cdecl</CallingConvention>
236 <DisableSpecificWarnings>4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
239 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
240 <Culture>0x0409</Culture>
241 <AdditionalIncludeDirectories>$(IntDir);../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
244 <Message>Building Output Directories</Message>
245 <Command>if not exist Debug\PrinterWizard.Resources mkdir Debug\PrinterWizard.Resources</Command>
248 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
249 <GenerateDebugInformation>true</GenerateDebugInformation>
250 <SubSystem>Windows</SubSystem>
253 <NoEntryPoint>true</NoEntryPoint>
254 <ImportLibrary>$(OutDir)Localized.lib</ImportLibrary>
255 <TargetMachine>MachineX64</TargetMachine>
257 </ItemDefinitionGroup>
258 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'">
260 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
261 <MkTypLibCompatible>false</MkTypLibCompatible>
264 <Optimization>Disabled</Optimization>
265 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
266 <PreprocessorDefinitions>WIN32;_WINDOWS;_DEBUGS;DEBUG=1;WINVER=0x0400;UNICODE;_UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
267 <StringPooling>true</StringPooling>
268 <MinimalRebuild>true</MinimalRebuild>
269 <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
270 <RuntimeLibrary>MultiThreadedDebug</RuntimeLibrary>
271 <BufferSecurityCheck>true</BufferSecurityCheck>
272 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
275 <WarningLevel>Level4</WarningLevel>
276 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
277 <CallingConvention>Cdecl</CallingConvention>
278 <DisableSpecificWarnings>4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
281 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
282 <Culture>0x0409</Culture>
283 <AdditionalIncludeDirectories>$(IntDir);../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
286 <Message>Building Output Directories</Message>
287 <Command>if not exist Debug\PrinterWizard.Resources mkdir Debug\PrinterWizard.Resources</Command>
290 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
291 <GenerateDebugInformation>true</GenerateDebugInformation>
292 <SubSystem>Windows</SubSystem>
295 <NoEntryPoint>true</NoEntryPoint>
296 <ImportLibrary>$(OutDir)Localized.lib</ImportLibrary>
298 </ItemDefinitionGroup>
299 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
301 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
302 <MkTypLibCompatible>false</MkTypLibCompatible>
305 <Optimization>MaxSpeed</Optimization>
306 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
307 <OmitFramePointers>true</OmitFramePointers>
308 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
309 <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;WINVER=0x0400;UNICODE;_UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
310 <StringPooling>true</StringPooling>
311 <MinimalRebuild>false</MinimalRebuild>
312 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
313 <FunctionLevelLinking>true</FunctionLevelLinking>
314 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
317 <WarningLevel>Level4</WarningLevel>
318 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
319 <DisableSpecificWarnings>4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
322 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
323 <Culture>0x0409</Culture>
324 <AdditionalIncludeDirectories>$(IntDir);../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
327 <Message>Building Output Directories</Message>
328 <Command>if not exist Release mkdir Release
329 if not exist "Release\PrinterWizard.Resources" mkdir "Release\PrinterWizard.Resources"
333 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
334 <GenerateDebugInformation>false</GenerateDebugInformation>
335 <SubSystem>Windows</SubSystem>
337 </OptimizeReferences>
338 <EnableCOMDATFolding>
339 </EnableCOMDATFolding>
342 <NoEntryPoint>true</NoEntryPoint>
343 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
344 <TargetMachine>MachineX86</TargetMachine>
347 <Command>if not "%RC_XBS%" == "YES" goto END
348 if not exist "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources" mkdir "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources"
349 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources"
353 </ItemDefinitionGroup>
354 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
356 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
357 <MkTypLibCompatible>false</MkTypLibCompatible>
358 <TargetEnvironment>X64</TargetEnvironment>
361 <Optimization>MaxSpeed</Optimization>
362 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
363 <OmitFramePointers>true</OmitFramePointers>
364 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
365 <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;WINVER=0x0400;UNICODE;_UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
366 <StringPooling>true</StringPooling>
367 <MinimalRebuild>false</MinimalRebuild>
368 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
369 <FunctionLevelLinking>true</FunctionLevelLinking>
370 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
373 <WarningLevel>Level4</WarningLevel>
374 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
375 <DisableSpecificWarnings>4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
378 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
379 <Culture>0x0409</Culture>
380 <AdditionalIncludeDirectories>$(IntDir);../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
383 <Message>Building Output Directories</Message>
384 <Command>if not exist Release mkdir Release
385 if not exist "Release\PrinterWizard.Resources" mkdir "Release\PrinterWizard.Resources"
389 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
390 <GenerateDebugInformation>false</GenerateDebugInformation>
391 <SubSystem>Windows</SubSystem>
393 </OptimizeReferences>
394 <EnableCOMDATFolding>
395 </EnableCOMDATFolding>
398 <NoEntryPoint>true</NoEntryPoint>
399 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
400 <TargetMachine>MachineX64</TargetMachine>
403 <Command>if not "%RC_XBS%" == "YES" goto END
404 if not exist "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources" mkdir "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources"
405 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources"
409 </ItemDefinitionGroup>
410 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'">
412 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
413 <MkTypLibCompatible>false</MkTypLibCompatible>
416 <Optimization>MaxSpeed</Optimization>
417 <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion>
418 <OmitFramePointers>true</OmitFramePointers>
419 <AdditionalIncludeDirectories>..\..\mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
420 <PreprocessorDefinitions>WIN32;_WINDOWS;NDEBUG;WINVER=0x0400;UNICODE;_UNICODE;%(PreprocessorDefinitions)</PreprocessorDefinitions>
421 <StringPooling>true</StringPooling>
422 <MinimalRebuild>false</MinimalRebuild>
423 <RuntimeLibrary>MultiThreaded</RuntimeLibrary>
424 <FunctionLevelLinking>true</FunctionLevelLinking>
425 <TreatWChar_tAsBuiltInType>true</TreatWChar_tAsBuiltInType>
428 <WarningLevel>Level4</WarningLevel>
429 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
430 <DisableSpecificWarnings>4702;%(DisableSpecificWarnings)</DisableSpecificWarnings>
433 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
434 <Culture>0x0409</Culture>
435 <AdditionalIncludeDirectories>$(IntDir);../../mDNSWindows;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
438 <Message>Building Output Directories</Message>
439 <Command>if not exist Release mkdir Release
440 if not exist "Release\PrinterWizard.Resources" mkdir "Release\PrinterWizard.Resources"
444 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
445 <GenerateDebugInformation>false</GenerateDebugInformation>
446 <SubSystem>Windows</SubSystem>
448 </OptimizeReferences>
449 <EnableCOMDATFolding>
450 </EnableCOMDATFolding>
453 <NoEntryPoint>true</NoEntryPoint>
454 <ImportLibrary>$(IntDir)$(TargetName).lib</ImportLibrary>
457 <Command>if not "%RC_XBS%" == "YES" goto END
458 if not exist "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources" mkdir "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources"
459 xcopy /I/Y "$(TargetPath)" "$(DSTROOT)\Program Files\Bonjour Print Services\$(Platform)\PrinterWizard.Resources"
463 </ItemDefinitionGroup>
464 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Template|Win32'">
466 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
468 </ItemDefinitionGroup>
469 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Template|x64'">
471 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
473 </ItemDefinitionGroup>
474 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Template|ARM64'">
476 <OutputFile>$(OutDir)PrinterWizardResources.dll</OutputFile>
478 </ItemDefinitionGroup>
480 <ClInclude Include="resource_dll.h" />
483 <None Include="res\about.bmp" />
484 <None Include="res\banner_icon.bmp" />
485 <None Include="res\Info.ico" />
486 <None Include="res\NetworkPrinter.ico" />
487 <None Include="res\Printer.bmp" />
488 <None Include="res\PrinterSetupWizardRes.rc2" />
489 <None Include="res\watermark.bmp" />
490 <None Include="ReadMe.txt" />
493 <ResourceCompile Include="PrinterSetupWizardRes.rc" />
496 <ProjectReference Include="..\..\mDNSWindows\DLL\dnssd.vcxproj">
497 <Project>{ab581101-18f0-46f6-b56a-83a6b1ea657e}</Project>
498 <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
501 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
502 <ImportGroup Label="ExtensionTargets">
506 <UserProperties RESOURCE_FILE="PrinterSetupWizardRes.rc" />