summaryrefslogtreecommitdiff
path: root/vcnet
diff options
context:
space:
mode:
authorMichael R Sweet <michael.r.sweet@gmail.com>2018-10-16 15:31:09 -0400
committerMichael R Sweet <michael.r.sweet@gmail.com>2018-10-16 15:31:09 -0400
commitd3a97696d785af4fd1c00254b3b26150d915f921 (patch)
tree145568dee6dde76228c30f092f1013c97c7855ce /vcnet
parentd00c3f2678e99a019fa8973500747b42a6976586 (diff)
downloadcups-d3a97696d785af4fd1c00254b3b26150d915f921.tar.gz
Fix build issues, add missing files.
Diffstat (limited to 'vcnet')
-rw-r--r--vcnet/config.h10
-rw-r--r--vcnet/cupstestppd.vcxproj.user4
-rw-r--r--vcnet/ippfind.vcxproj.user4
-rw-r--r--vcnet/ippserver.vcxproj.user4
-rw-r--r--vcnet/ipptool.vcxproj.user4
-rw-r--r--vcnet/libcups2.vcxproj38
-rw-r--r--vcnet/libcups2.vcxproj.filters37
-rw-r--r--vcnet/libcups2.vcxproj.user4
-rw-r--r--vcnet/packages.config5
-rw-r--r--vcnet/regex.vcxproj.user4
-rw-r--r--vcnet/testfile.vcxproj.user4
-rw-r--r--vcnet/testhttp.vcxproj.user4
12 files changed, 81 insertions, 41 deletions
diff --git a/vcnet/config.h b/vcnet/config.h
index bf7a4cd72..d7b62d65e 100644
--- a/vcnet/config.h
+++ b/vcnet/config.h
@@ -1,7 +1,7 @@
/*
* Configuration file for CUPS on Windows.
*
- * Copyright 2007-2017 by Apple Inc.
+ * Copyright 2007-2018 by Apple Inc.
* Copyright 1997-2007 by Easy Software Products.
*
* Licensed under Apache License v2.0. See the file "LICENSE" for more information.
@@ -48,12 +48,12 @@
/*
- * Map the POSIX strcasecmp() and strncasecmp() functions to the Win32 stricmp()
- * and strnicmp() functions...
+ * Map the POSIX strcasecmp() and strncasecmp() functions to the Win32 _stricmp()
+ * and _strnicmp() functions...
*/
-#define strcasecmp stricmp
-#define strncasecmp strnicmp
+#define strcasecmp _stricmp
+#define strncasecmp _strnicmp
/*
diff --git a/vcnet/cupstestppd.vcxproj.user b/vcnet/cupstestppd.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/cupstestppd.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/vcnet/ippfind.vcxproj.user b/vcnet/ippfind.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/ippfind.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/vcnet/ippserver.vcxproj.user b/vcnet/ippserver.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/ippserver.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/vcnet/ipptool.vcxproj.user b/vcnet/ipptool.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/ipptool.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/vcnet/libcups2.vcxproj b/vcnet/libcups2.vcxproj
index e7ff067ce..cb656618d 100644
--- a/vcnet/libcups2.vcxproj
+++ b/vcnet/libcups2.vcxproj
@@ -28,22 +28,22 @@
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
- <CharacterSet>MultiByte</CharacterSet>
+ <CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
- <CharacterSet>MultiByte</CharacterSet>
+ <CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
- <CharacterSet>MultiByte</CharacterSet>
+ <CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
- <CharacterSet>MultiByte</CharacterSet>
+ <CharacterSet>Unicode</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
@@ -103,7 +103,7 @@
</ClCompile>
<Link>
<AdditionalOptions>/NODEFAULTLIB:libcmt %(AdditionalOptions)</AdditionalOptions>
- <AdditionalDependencies>ws2_32.lib;advapi32.lib;zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)libcups2.dll</OutputFile>
<ModuleDefinitionFile>..\cups\libcups2.def</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -132,7 +132,7 @@
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
- <AdditionalDependencies>ws2_32.lib;advapi32.lib;zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)libcups2.dll</OutputFile>
<ModuleDefinitionFile>..\cups\libcups2.def</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -154,7 +154,7 @@
</ClCompile>
<Link>
<AdditionalOptions>/NODEFAULTLIB:libcmt %(AdditionalOptions)</AdditionalOptions>
- <AdditionalDependencies>ws2_32.lib;advapi32.lib;zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)libcups2.dll</OutputFile>
<ModuleDefinitionFile>..\cups\libcups2.def</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -185,7 +185,7 @@
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
</ClCompile>
<Link>
- <AdditionalDependencies>ws2_32.lib;advapi32.lib;zlibwapi.lib;%(AdditionalDependencies)</AdditionalDependencies>
+ <AdditionalDependencies>ws2_32.lib;advapi32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)libcups2.dll</OutputFile>
<ModuleDefinitionFile>..\cups\libcups2.def</ModuleDefinitionFile>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -218,7 +218,6 @@ xcopy /I/Y "$(TargetPath)"
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
</ClCompile>
- <ClCompile Include="..\cups\backend.c" />
<ClCompile Include="..\cups\debug.c" />
<ClCompile Include="..\cups\dest-job.c" />
<ClCompile Include="..\cups\dest-localization.c" />
@@ -350,7 +349,6 @@ xcopy /I/Y "$(TargetPath)"
<ClCompile Include="..\cups\raster-stream.c" />
<ClCompile Include="..\cups\raster-stubs.c" />
<ClCompile Include="..\cups\request.c" />
- <ClCompile Include="..\cups\snmp.c" />
<ClCompile Include="..\cups\snprintf.c">
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<PreprocessorDefinitions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">WIN32;%(PreprocessorDefinitions)</PreprocessorDefinitions>
@@ -392,11 +390,12 @@ xcopy /I/Y "$(TargetPath)"
</ItemGroup>
<ItemGroup>
<None Include="..\cups\libcups2.def" />
+ <None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\cups\adminutil.h" />
+ <ClInclude Include="..\cups\array-private.h" />
<ClInclude Include="..\cups\array.h" />
- <ClInclude Include="..\cups\backend.h" />
<ClInclude Include="..\cups\cups-private.h" />
<ClInclude Include="..\cups\cups.h" />
<ClInclude Include="..\cups\debug-private.h" />
@@ -406,21 +405,21 @@ xcopy /I/Y "$(TargetPath)"
<ClInclude Include="..\cups\globals.h" />
<ClInclude Include="..\cups\http-private.h" />
<ClInclude Include="..\cups\http.h" />
- <ClInclude Include="..\cups\i18n.h" />
<ClInclude Include="..\cups\ipp-private.h" />
<ClInclude Include="..\cups\ipp.h" />
+ <ClInclude Include="..\cups\language-private.h" />
<ClInclude Include="..\cups\language.h" />
- <ClInclude Include="..\cups\md5-apple.h" />
- <ClInclude Include="..\cups\md5.h" />
- <ClInclude Include="..\cups\normalize.h" />
+ <ClInclude Include="..\cups\md5-private.h" />
<ClInclude Include="..\cups\ppd-private.h" />
<ClInclude Include="..\cups\ppd.h" />
<ClInclude Include="..\cups\pwg-private.h" />
+ <ClInclude Include="..\cups\pwg.h" />
<ClInclude Include="..\cups\raster-private.h" />
<ClInclude Include="..\cups\raster.h" />
<ClInclude Include="..\cups\string-private.h" />
<ClInclude Include="..\cups\thread-private.h" />
<ClInclude Include="..\cups\transcode.h" />
+ <ClInclude Include="..\cups\versioning.h" />
<ClInclude Include="config.h" />
</ItemGroup>
<ItemGroup>
@@ -431,5 +430,14 @@ xcopy /I/Y "$(TargetPath)"
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
+ <Import Project="packages\grpc.dependencies.zlib.redist.1.2.8.10\build\native\grpc.dependencies.zlib.redist.targets" Condition="Exists('packages\grpc.dependencies.zlib.redist.1.2.8.10\build\native\grpc.dependencies.zlib.redist.targets')" />
+ <Import Project="packages\grpc.dependencies.zlib.1.2.8.10\build\native\grpc.dependencies.zlib.targets" Condition="Exists('packages\grpc.dependencies.zlib.1.2.8.10\build\native\grpc.dependencies.zlib.targets')" />
</ImportGroup>
+ <Target Name="EnsureNuGetPackageBuildImports" BeforeTargets="PrepareForBuild">
+ <PropertyGroup>
+ <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>
+ </PropertyGroup>
+ <Error Condition="!Exists('packages\grpc.dependencies.zlib.redist.1.2.8.10\build\native\grpc.dependencies.zlib.redist.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\grpc.dependencies.zlib.redist.1.2.8.10\build\native\grpc.dependencies.zlib.redist.targets'))" />
+ <Error Condition="!Exists('packages\grpc.dependencies.zlib.1.2.8.10\build\native\grpc.dependencies.zlib.targets')" Text="$([System.String]::Format('$(ErrorText)', 'packages\grpc.dependencies.zlib.1.2.8.10\build\native\grpc.dependencies.zlib.targets'))" />
+ </Target>
</Project> \ No newline at end of file
diff --git a/vcnet/libcups2.vcxproj.filters b/vcnet/libcups2.vcxproj.filters
index 1fc2c56a4..43c138bee 100644
--- a/vcnet/libcups2.vcxproj.filters
+++ b/vcnet/libcups2.vcxproj.filters
@@ -24,9 +24,6 @@
<ClCompile Include="..\cups\auth.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="..\cups\backend.c">
- <Filter>Source Files</Filter>
- </ClCompile>
<ClCompile Include="..\cups\debug.c">
<Filter>Source Files</Filter>
</ClCompile>
@@ -108,9 +105,6 @@
<ClCompile Include="..\cups\request.c">
<Filter>Source Files</Filter>
</ClCompile>
- <ClCompile Include="..\cups\snmp.c">
- <Filter>Source Files</Filter>
- </ClCompile>
<ClCompile Include="..\cups\snprintf.c">
<Filter>Source Files</Filter>
</ClCompile>
@@ -182,6 +176,7 @@
<None Include="..\cups\libcups2.def">
<Filter>Source Files</Filter>
</None>
+ <None Include="packages.config" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\cups\adminutil.h">
@@ -190,9 +185,6 @@
<ClInclude Include="..\cups\array.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\cups\backend.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="config.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -223,9 +215,6 @@
<ClInclude Include="..\cups\http.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\cups\i18n.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="..\cups\ipp-private.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -235,15 +224,6 @@
<ClInclude Include="..\cups\language.h">
<Filter>Header Files</Filter>
</ClInclude>
- <ClInclude Include="..\cups\md5-apple.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\cups\md5.h">
- <Filter>Header Files</Filter>
- </ClInclude>
- <ClInclude Include="..\cups\normalize.h">
- <Filter>Header Files</Filter>
- </ClInclude>
<ClInclude Include="..\cups\ppd-private.h">
<Filter>Header Files</Filter>
</ClInclude>
@@ -268,5 +248,20 @@
<ClInclude Include="..\cups\raster-private.h">
<Filter>Header Files</Filter>
</ClInclude>
+ <ClInclude Include="..\cups\array-private.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\cups\versioning.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\cups\language-private.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\cups\md5-private.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
+ <ClInclude Include="..\cups\pwg.h">
+ <Filter>Header Files</Filter>
+ </ClInclude>
</ItemGroup>
</Project> \ No newline at end of file
diff --git a/vcnet/libcups2.vcxproj.user b/vcnet/libcups2.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/libcups2.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/vcnet/packages.config b/vcnet/packages.config
new file mode 100644
index 000000000..b3de1dad0
--- /dev/null
+++ b/vcnet/packages.config
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<packages>
+ <package id="grpc.dependencies.zlib" version="1.2.8.10" targetFramework="native" />
+ <package id="grpc.dependencies.zlib.redist" version="1.2.8.10" targetFramework="native" />
+</packages> \ No newline at end of file
diff --git a/vcnet/regex.vcxproj.user b/vcnet/regex.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/regex.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/vcnet/testfile.vcxproj.user b/vcnet/testfile.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/testfile.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file
diff --git a/vcnet/testhttp.vcxproj.user b/vcnet/testhttp.vcxproj.user
new file mode 100644
index 000000000..be2507870
--- /dev/null
+++ b/vcnet/testhttp.vcxproj.user
@@ -0,0 +1,4 @@
+<?xml version="1.0" encoding="utf-8"?>
+<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+ <PropertyGroup />
+</Project> \ No newline at end of file