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>