• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3  <ItemGroup Label="ProjectConfigurations">
4    <ProjectConfiguration Include="Debug|x64">
5      <Configuration>Debug</Configuration>
6      <Platform>x64</Platform>
7    </ProjectConfiguration>
8    <ProjectConfiguration Include="Release|x64">
9      <Configuration>Release</Configuration>
10      <Platform>x64</Platform>
11    </ProjectConfiguration>
12  </ItemGroup>
13  <PropertyGroup Label="Globals">
14    <ProjectGuid>{CB4AA6F2-3E84-45BE-B505-95CD375E8BE3}</ProjectGuid>
15    <RootNamespace>libcups2</RootNamespace>
16    <Keyword>Win32Proj</Keyword>
17    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
18  </PropertyGroup>
19  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
20  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
21    <ConfigurationType>DynamicLibrary</ConfigurationType>
22    <PlatformToolset>v143</PlatformToolset>
23    <PlatformToolset Condition="'$(VisualStudioVersion)' == '15.0'">v141</PlatformToolset>
24    <PlatformToolset Condition="'$(VisualStudioVersion)' == '16.0'">v142</PlatformToolset>
25    <CharacterSet>MultiByte</CharacterSet>
26  </PropertyGroup>
27  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
28    <ConfigurationType>DynamicLibrary</ConfigurationType>
29    <PlatformToolset>v143</PlatformToolset>
30    <PlatformToolset Condition="'$(VisualStudioVersion)' == '15.0'">v141</PlatformToolset>
31    <PlatformToolset Condition="'$(VisualStudioVersion)' == '16.0'">v142</PlatformToolset>
32    <CharacterSet>Unicode</CharacterSet>
33  </PropertyGroup>
34  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
35  <ImportGroup Label="ExtensionSettings">
36  </ImportGroup>
37  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
38    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
39    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
40  </ImportGroup>
41  <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
42    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
43    <Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
44  </ImportGroup>
45  <PropertyGroup Label="UserMacros" />
46  <PropertyGroup>
47    <_ProjectFileVersion>12.0.30501.0</_ProjectFileVersion>
48  </PropertyGroup>
49  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
50    <OutDir>$(Platform)\$(Configuration)\</OutDir>
51    <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
52    <LinkIncremental>true</LinkIncremental>
53  </PropertyGroup>
54  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
55    <OutDir>$(Platform)\$(Configuration)\</OutDir>
56    <IntDir>$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
57    <LinkIncremental>false</LinkIncremental>
58  </PropertyGroup>
59  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
60    <Midl>
61      <TargetEnvironment>X64</TargetEnvironment>
62    </Midl>
63    <ClCompile>
64      <Optimization>Disabled</Optimization>
65      <AdditionalIncludeDirectories>..\vcnet;..;..\vcnet\regex;packages\libressl_native.3.7.3\build\native\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
66      <PreprocessorDefinitions>DEBUG;_DEBUG;_WINDOWS;_USRDLL;LIBCUPS2_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
67      <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
68      <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
69      <BufferSecurityCheck>true</BufferSecurityCheck>
70      <PrecompiledHeader />
71      <WarningLevel>Level3</WarningLevel>
72      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
73    </ClCompile>
74    <Link>
75      <AdditionalDependencies>packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;bcrypt.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
76      <OutputFile>$(OutDir)libcups2.dll</OutputFile>
77      <ModuleDefinitionFile>..\cups\libcups2.def</ModuleDefinitionFile>
78      <GenerateDebugInformation>true</GenerateDebugInformation>
79      <ProgramDatabaseFile>$(Platform)\$(Configuration)\libcups2.pdb</ProgramDatabaseFile>
80      <SubSystem>Windows</SubSystem>
81      <ImportLibrary>$(OutDir)libcups2.lib</ImportLibrary>
82      <TargetMachine>MachineX64</TargetMachine>
83    </Link>
84  </ItemDefinitionGroup>
85  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
86    <Midl>
87      <TargetEnvironment>X64</TargetEnvironment>
88    </Midl>
89    <ClCompile>
90      <Optimization>MinSpace</Optimization>
91      <AdditionalIncludeDirectories>..\vcnet;..;..\vcnet\regex;packages\libressl_native.3.7.3\build\native\include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
92      <PreprocessorDefinitions>DEBUG;NDEBUG;_WINDOWS;_USRDLL;LIBCUPS2_EXPORTS;_CRT_SECURE_NO_DEPRECATE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
93      <RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
94      <PrecompiledHeader />
95      <WarningLevel>Level3</WarningLevel>
96      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
97    </ClCompile>
98    <Link>
99      <AdditionalDependencies>packages\libressl_native.3.7.3\build\native\lib\x64\Release\ssl.lib;packages\libressl_native.3.7.3\build\native\lib\x64\Release\crypto.lib;bcrypt.lib;ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
100      <OutputFile>$(OutDir)libcups2.dll</OutputFile>
101      <ModuleDefinitionFile>..\cups\libcups2.def</ModuleDefinitionFile>
102      <GenerateDebugInformation>true</GenerateDebugInformation>
103      <ProgramDatabaseFile>$(Platform)\$(Configuration)\libcups2.pdb</ProgramDatabaseFile>
104      <SubSystem>Windows</SubSystem>
105      <OptimizeReferences>true</OptimizeReferences>
106      <EnableCOMDATFolding>true</EnableCOMDATFolding>
107      <ImportLibrary>$(OutDir)libcups2.lib</ImportLibrary>
108      <TargetMachine>MachineX64</TargetMachine>
109    </Link>
110  </ItemDefinitionGroup>
111  <ItemGroup>
112    <ClCompile Include="..\cups\adminutil.c" />
113    <ClCompile Include="..\cups\array.c" />
114    <ClCompile Include="..\cups\auth.c" />
115    <ClCompile Include="..\cups\clock.c" />
116    <ClCompile Include="..\cups\debug.c" />
117    <ClCompile Include="..\cups\dest-job.c" />
118    <ClCompile Include="..\cups\dest-localization.c" />
119    <ClCompile Include="..\cups\dest-options.c" />
120    <ClCompile Include="..\cups\dest.c" />
121    <ClCompile Include="..\cups\dir.c" />
122    <ClCompile Include="..\cups\encode.c" />
123    <ClCompile Include="..\cups\file.c" />
124    <ClCompile Include="..\cups\getdevices.c" />
125    <ClCompile Include="..\cups\getputfile.c" />
126    <ClCompile Include="..\cups\globals.c" />
127    <ClCompile Include="..\cups\hash.c" />
128    <ClCompile Include="..\cups\http-addr.c" />
129    <ClCompile Include="..\cups\http-addrlist.c" />
130    <ClCompile Include="..\cups\http-support.c" />
131    <ClCompile Include="..\cups\http.c" />
132    <ClCompile Include="..\cups\ipp-file.c" />
133    <ClCompile Include="..\cups\ipp-support.c" />
134    <ClCompile Include="..\cups\ipp-vars.c" />
135    <ClCompile Include="..\cups\ipp.c" />
136    <ClCompile Include="..\cups\langprintf.c" />
137    <ClCompile Include="..\cups\language.c" />
138    <ClCompile Include="..\cups\md5.c" />
139    <ClCompile Include="..\cups\md5passwd.c" />
140    <ClCompile Include="..\cups\notify.c" />
141    <ClCompile Include="..\cups\options.c" />
142    <ClCompile Include="..\cups\ppd-attr.c" />
143    <ClCompile Include="..\cups\ppd-cache.c" />
144    <ClCompile Include="..\cups\ppd-conflicts.c" />
145    <ClCompile Include="..\cups\ppd-custom.c" />
146    <ClCompile Include="..\cups\ppd-emit.c" />
147    <ClCompile Include="..\cups\ppd-localize.c" />
148    <ClCompile Include="..\cups\ppd-mark.c" />
149    <ClCompile Include="..\cups\ppd-page.c" />
150    <ClCompile Include="..\cups\ppd-util.c" />
151    <ClCompile Include="..\cups\ppd.c" />
152    <ClCompile Include="..\cups\pwg-media.c" />
153    <ClCompile Include="..\cups\raster-error.c" />
154    <ClCompile Include="..\cups\raster-interpret.c" />
155    <ClCompile Include="..\cups\raster-interstub.c" />
156    <ClCompile Include="..\cups\raster-stream.c" />
157    <ClCompile Include="..\cups\raster-stubs.c" />
158    <ClCompile Include="..\cups\request.c" />
159    <ClCompile Include="..\cups\snprintf.c" />
160    <ClCompile Include="..\cups\string.c" />
161    <ClCompile Include="..\cups\tempfile.c" />
162    <ClCompile Include="..\cups\thread.c" />
163    <ClCompile Include="..\cups\tls.c" />
164    <ClCompile Include="..\cups\transcode.c" />
165    <ClCompile Include="..\cups\usersys.c" />
166    <ClCompile Include="..\cups\util.c" />
167  </ItemGroup>
168  <ItemGroup>
169    <None Include="..\cups\libcups2.def" />
170    <None Include="packages.config" />
171  </ItemGroup>
172  <ItemGroup>
173    <ClInclude Include="..\cups\adminutil.h" />
174    <ClInclude Include="..\cups\array-private.h" />
175    <ClInclude Include="..\cups\array.h" />
176    <ClInclude Include="..\cups\cups-private.h" />
177    <ClInclude Include="..\cups\cups.h" />
178    <ClInclude Include="..\cups\debug-private.h" />
179    <ClInclude Include="..\cups\dir.h" />
180    <ClInclude Include="..\cups\file-private.h" />
181    <ClInclude Include="..\cups\file.h" />
182    <ClInclude Include="..\cups\globals.h" />
183    <ClInclude Include="..\cups\http-private.h" />
184    <ClInclude Include="..\cups\http.h" />
185    <ClInclude Include="..\cups\ipp-private.h" />
186    <ClInclude Include="..\cups\ipp.h" />
187    <ClInclude Include="..\cups\language-private.h" />
188    <ClInclude Include="..\cups\language.h" />
189    <ClInclude Include="..\cups\md5-private.h" />
190    <ClInclude Include="..\cups\ppd-private.h" />
191    <ClInclude Include="..\cups\ppd.h" />
192    <ClInclude Include="..\cups\pwg-private.h" />
193    <ClInclude Include="..\cups\pwg.h" />
194    <ClInclude Include="..\cups\raster-private.h" />
195    <ClInclude Include="..\cups\raster.h" />
196    <ClInclude Include="..\cups\string-private.h" />
197    <ClInclude Include="..\cups\thread-private.h" />
198    <ClInclude Include="..\cups\transcode.h" />
199    <ClInclude Include="..\cups\versioning.h" />
200    <ClInclude Include="config.h" />
201  </ItemGroup>
202  <ItemGroup>
203    <ProjectReference Include="dnssdstub.vcxproj">
204      <Project>{c0899b3a-43e7-4bc3-a785-659e1fd2ea83}</Project>
205    </ProjectReference>
206    <ProjectReference Include="regex.vcxproj">
207      <Project>{18950a1b-d37a-40c7-b2df-c12986c0526e}</Project>
208      <ReferenceOutputAssembly>false</ReferenceOutputAssembly>
209    </ProjectReference>
210  </ItemGroup>
211  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
212  <ImportGroup Label="ExtensionTargets">
213    <Import Project="packages\zlib_native.redist.1.2.11\build\native\zlib_native.redist.targets" Condition="Exists('packages\zlib_native.redist.1.2.11\build\native\zlib_native.redist.targets')" />
214    <Import Project="packages\zlib_native.1.2.11\build\native\zlib_native.targets" Condition="Exists('packages\zlib_native.1.2.11\build\native\zlib_native.targets')" />
215  </ImportGroup>
216  <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
217    <PropertyGroup>
218      <ErrorText>This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them.  For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.</ErrorText>
219    </PropertyGroup>
220    <Error Condition="!Exists('packages\zlib_native.redist.1.2.11\build\native\zlib_native.redist.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\zlib_native.redist.1.2.11\build\native\zlib_native.redist.targets'))" />
221    <Error Condition="!Exists('packages\zlib_native.1.2.11\build\native\zlib_native.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\zlib_native.1.2.11\build\native\zlib_native.targets'))" />
222  </Target>
223</Project>