diff options
author | Tor Lillqvist <tml@collabora.com> | 2014-07-28 21:18:18 +0300 |
---|---|---|
committer | Tor Lillqvist <tml@collabora.com> | 2014-07-28 22:07:42 +0300 |
commit | 0778e00579be8b43ec4a0dd8c36176aea661d683 (patch) | |
tree | 4005cf2c6ee099e15b2610530d39ce47493c6eeb /external/lcms2 | |
parent | 1b30426c818a7a45a3cb429b8b3c45b634ad2ab9 (diff) |
Add separate project file for VS2013
Easier than trying to figure out how to make the VC2010 projec work
with VS2013, it seems. We only need a project file for the lcms2_DLL
project.
Change-Id: Icab47ac7625b9a492942ea0835fe52ef06cdf2d9
Diffstat (limited to 'external/lcms2')
-rw-r--r-- | external/lcms2/ExternalProject_lcms2.mk | 3 | ||||
-rw-r--r-- | external/lcms2/UnpackedTarball_lcms2.mk | 1 | ||||
-rw-r--r-- | external/lcms2/lcms2-vc2013-project.patch | 490 |
3 files changed, 492 insertions, 2 deletions
diff --git a/external/lcms2/ExternalProject_lcms2.mk b/external/lcms2/ExternalProject_lcms2.mk index fa61bb7e347a..8bfb5149446a 100644 --- a/external/lcms2/ExternalProject_lcms2.mk +++ b/external/lcms2/ExternalProject_lcms2.mk @@ -21,8 +21,7 @@ $(call gb_ExternalProject_get_state_target,lcms2,build): /p:Configuration=$(if $(MSVC_USE_DEBUG_RUNTIME),Debug,Release) \ /p:Platform=Win32 /p:TargetName=lcms2 \ $(if $(filter 110,$(VCVER)),/p:PlatformToolset=$(if $(filter 80,$(WINDOWS_SDK_VERSION)),v110,v110_xp) /p:VisualStudioVersion=11.0) \ - $(if $(filter 120,$(VCVER)),/p:PlatformToolset=v120) \ - ,Projects/VC2010/lcms2_DLL) + ,$(if $(filter 120,$(VCVER)),Projects/VC2013/lcms2_DLL,Projects/VC2010/lcms2_DLL)) else $(call gb_ExternalProject_get_state_target,lcms2,build): $(call gb_ExternalProject_run,build,\ diff --git a/external/lcms2/UnpackedTarball_lcms2.mk b/external/lcms2/UnpackedTarball_lcms2.mk index b128ba3936de..231fef1ff1ca 100644 --- a/external/lcms2/UnpackedTarball_lcms2.mk +++ b/external/lcms2/UnpackedTarball_lcms2.mk @@ -15,6 +15,7 @@ $(eval $(call gb_UnpackedTarball_set_patchlevel,lcms2,3)) $(eval $(call gb_UnpackedTarball_add_patches,lcms2,\ external/lcms2/lcms2.patch \ external/lcms2/lcms2-2.4-windows.patch \ + external/lcms2/lcms2-vc2013-project.patch \ )) # vim: set noet sw=4 ts=4: diff --git a/external/lcms2/lcms2-vc2013-project.patch b/external/lcms2/lcms2-vc2013-project.patch new file mode 100644 index 000000000000..fc17a35982c9 --- /dev/null +++ b/external/lcms2/lcms2-vc2013-project.patch @@ -0,0 +1,490 @@ +--- /dev/null ++++ foo/foo/lcms2/Projects/VC2013/lcms2.rc +@@ -0,0 +1,104 @@ ++// Microsoft Visual C++ generated resource script. ++// ++#include "resource.h" ++ ++#define APSTUDIO_READONLY_SYMBOLS ++///////////////////////////////////////////////////////////////////////////// ++// ++// Generated from the TEXTINCLUDE 2 resource. ++// ++#define APSTUDIO_HIDDEN_SYMBOLS ++#include "windows.h" ++#undef APSTUDIO_HIDDEN_SYMBOLS ++ ++///////////////////////////////////////////////////////////////////////////// ++#undef APSTUDIO_READONLY_SYMBOLS ++ ++///////////////////////////////////////////////////////////////////////////// ++// Spanish (Spain, International Sort) resources ++ ++#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ESN) ++LANGUAGE LANG_SPANISH, SUBLANG_SPANISH_MODERN ++#pragma code_page(1252) ++ ++///////////////////////////////////////////////////////////////////////////// ++// ++// Version ++// ++ ++1 VERSIONINFO ++ FILEVERSION 2,5,0,0 ++ PRODUCTVERSION 2,5,0,0 ++ FILEFLAGSMASK 0x0L ++#ifdef _DEBUG ++ FILEFLAGS 0x1L ++#else ++ FILEFLAGS 0x0L ++#endif ++ FILEOS 0x40004L ++ FILETYPE 0x2L ++ FILESUBTYPE 0x0L ++BEGIN ++ BLOCK "StringFileInfo" ++ BEGIN ++ BLOCK "040904e4" ++ BEGIN ++ VALUE "CompanyName", "Marti Maria" ++ VALUE "FileDescription", "lcms color engine" ++ VALUE "FileVersion", "2.5.0.0" ++ VALUE "InternalName", "lcms" ++ VALUE "LegalCopyright", "Copyright Marti Maria 2013" ++ VALUE "OriginalFilename", "lcms2.dll" ++ VALUE "ProductName", "LittleCMS color engine" ++ VALUE "ProductVersion", "2.5.0.0" ++ END ++ END ++ BLOCK "VarFileInfo" ++ BEGIN ++ VALUE "Translation", 0x409, 1252 ++ END ++END ++ ++ ++#ifdef APSTUDIO_INVOKED ++///////////////////////////////////////////////////////////////////////////// ++// ++// TEXTINCLUDE ++// ++ ++1 TEXTINCLUDE ++BEGIN ++ "resource.h\0" ++END ++ ++2 TEXTINCLUDE ++BEGIN ++ "#define APSTUDIO_HIDDEN_SYMBOLS\r\n" ++ "#include ""windows.h""\r\n" ++ "#undef APSTUDIO_HIDDEN_SYMBOLS\r\n" ++ "\0" ++END ++ ++3 TEXTINCLUDE ++BEGIN ++ "\r\n" ++ "\0" ++END ++ ++#endif // APSTUDIO_INVOKED ++ ++#endif // Spanish (Spain, International Sort) resources ++///////////////////////////////////////////////////////////////////////////// ++ ++ ++ ++#ifndef APSTUDIO_INVOKED ++///////////////////////////////////////////////////////////////////////////// ++// ++// Generated from the TEXTINCLUDE 3 resource. ++// ++ ++ ++///////////////////////////////////////////////////////////////////////////// ++#endif // not APSTUDIO_INVOKED ++ +--- /dev/null ++++ foo/foo/lcms2/Projects/VC2013/resource.h +@@ -0,0 +1,16 @@ ++//{{NO_DEPENDENCIES}} ++// Microsoft Visual C++ generated include file. ++// Used by lcms2.rc ++// ++ ++// Next default values for new objects ++// ++#ifdef APSTUDIO_INVOKED ++#ifndef APSTUDIO_READONLY_SYMBOLS ++#define _APS_NO_MFC 1 ++#define _APS_NEXT_RESOURCE_VALUE 101 ++#define _APS_NEXT_COMMAND_VALUE 40001 ++#define _APS_NEXT_CONTROL_VALUE 1000 ++#define _APS_NEXT_SYMED_VALUE 101 ++#endif ++#endif +--- /dev/null ++++ foo/foo/lcms2/Projects/VC2013/lcms2_DLL/lcms2_DLL.vcxproj +@@ -0,0 +1,240 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<Project DefaultTargets="Build" ToolsVersion="12.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> ++ <ItemGroup Label="ProjectConfigurations"> ++ <ProjectConfiguration Include="Debug|Win32"> ++ <Configuration>Debug</Configuration> ++ <Platform>Win32</Platform> ++ </ProjectConfiguration> ++ <ProjectConfiguration Include="Debug|x64"> ++ <Configuration>Debug</Configuration> ++ <Platform>x64</Platform> ++ </ProjectConfiguration> ++ <ProjectConfiguration Include="Release|Win32"> ++ <Configuration>Release</Configuration> ++ <Platform>Win32</Platform> ++ </ProjectConfiguration> ++ <ProjectConfiguration Include="Release|x64"> ++ <Configuration>Release</Configuration> ++ <Platform>x64</Platform> ++ </ProjectConfiguration> ++ </ItemGroup> ++ <PropertyGroup Label="Globals"> ++ <ProjectGuid>{8C51BE48-ADB8-4089-A9EC-F6BF993A0548}</ProjectGuid> ++ <RootNamespace>lcms2_DLL</RootNamespace> ++ <Keyword>Win32Proj</Keyword> ++ </PropertyGroup> ++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> ++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> ++ <ConfigurationType>DynamicLibrary</ConfigurationType> ++ <CharacterSet>Unicode</CharacterSet> ++ <WholeProgramOptimization>true</WholeProgramOptimization> ++ <PlatformToolset>v120</PlatformToolset> ++ </PropertyGroup> ++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> ++ <ConfigurationType>DynamicLibrary</ConfigurationType> ++ <CharacterSet>Unicode</CharacterSet> ++ <WholeProgramOptimization>true</WholeProgramOptimization> ++ <PlatformToolset>v120</PlatformToolset> ++ </PropertyGroup> ++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> ++ <ConfigurationType>DynamicLibrary</ConfigurationType> ++ <CharacterSet>Unicode</CharacterSet> ++ <PlatformToolset>v120</PlatformToolset> ++ </PropertyGroup> ++ <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> ++ <ConfigurationType>DynamicLibrary</ConfigurationType> ++ <CharacterSet>Unicode</CharacterSet> ++ <PlatformToolset>v120</PlatformToolset> ++ </PropertyGroup> ++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> ++ <ImportGroup Label="ExtensionSettings"> ++ </ImportGroup> ++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets"> ++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> ++ </ImportGroup> ++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets"> ++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> ++ </ImportGroup> ++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets"> ++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> ++ </ImportGroup> ++ <ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets"> ++ <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" /> ++ </ImportGroup> ++ <PropertyGroup Label="UserMacros" /> ++ <PropertyGroup> ++ <_ProjectFileVersion>10.0.21006.1</_ProjectFileVersion> ++ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">..\..\..\bin\</OutDir> ++ <OutDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">..\..\..\bin\</OutDir> ++ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">$(Configuration)\</IntDir> ++ <IntDir Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">$(Configuration)\</IntDir> ++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">true</LinkIncremental> ++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">true</LinkIncremental> ++ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">..\..\..\bin\</OutDir> ++ <OutDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">..\..\..\bin\</OutDir> ++ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">$(Configuration)\</IntDir> ++ <IntDir Condition="'$(Configuration)|$(Platform)'=='Release|x64'">$(Configuration)\</IntDir> ++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">false</LinkIncremental> ++ <LinkIncremental Condition="'$(Configuration)|$(Platform)'=='Release|x64'">false</LinkIncremental> ++ <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> ++ <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">AllRules.ruleset</CodeAnalysisRuleSet> ++ <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> ++ <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> ++ <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" /> ++ <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" /> ++ <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">AllRules.ruleset</CodeAnalysisRuleSet> ++ <CodeAnalysisRuleSet Condition="'$(Configuration)|$(Platform)'=='Release|x64'">AllRules.ruleset</CodeAnalysisRuleSet> ++ <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> ++ <CodeAnalysisRules Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> ++ <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" /> ++ <CodeAnalysisRuleAssemblies Condition="'$(Configuration)|$(Platform)'=='Release|x64'" /> ++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">lcms2</TargetName> ++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">lcms2</TargetName> ++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">lcms2</TargetName> ++ <TargetName Condition="'$(Configuration)|$(Platform)'=='Release|x64'">lcms2</TargetName> ++ </PropertyGroup> ++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> ++ <ClCompile> ++ <Optimization>Disabled</Optimization> ++ <AdditionalIncludeDirectories>../../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> ++ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CMS_DLL_BUILD;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> ++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> ++ <PrecompiledHeader> ++ </PrecompiledHeader> ++ <WarningLevel>Level3</WarningLevel> ++ <DebugInformationFormat>EditAndContinue</DebugInformationFormat> ++ <MultiProcessorCompilation>true</MultiProcessorCompilation> ++ </ClCompile> ++ <Link> ++ <ModuleDefinitionFile>..\..\..\src\lcms2.def</ModuleDefinitionFile> ++ <GenerateDebugInformation>true</GenerateDebugInformation> ++ <SubSystem>Windows</SubSystem> ++ <TargetMachine>MachineX86</TargetMachine> ++ <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> ++ </Link> ++ </ItemDefinitionGroup> ++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> ++ <ClCompile> ++ <Optimization>Disabled</Optimization> ++ <AdditionalIncludeDirectories>../../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> ++ <PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;CMS_DLL_BUILD;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> ++ <RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary> ++ <PrecompiledHeader> ++ </PrecompiledHeader> ++ <WarningLevel>Level3</WarningLevel> ++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> ++ <MultiProcessorCompilation>true</MultiProcessorCompilation> ++ </ClCompile> ++ <Link> ++ <ModuleDefinitionFile> ++ </ModuleDefinitionFile> ++ <GenerateDebugInformation>true</GenerateDebugInformation> ++ <SubSystem>Windows</SubSystem> ++ <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> ++ </Link> ++ </ItemDefinitionGroup> ++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> ++ <ClCompile> ++ <Optimization>Full</Optimization> ++ <IntrinsicFunctions>true</IntrinsicFunctions> ++ <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> ++ <OmitFramePointers>true</OmitFramePointers> ++ <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> ++ <WholeProgramOptimization>true</WholeProgramOptimization> ++ <AdditionalIncludeDirectories>../../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> ++ <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CMS_DLL_BUILD;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <RuntimeLibrary>MultiThreaded</RuntimeLibrary> ++ <FunctionLevelLinking>true</FunctionLevelLinking> ++ <PrecompiledHeader> ++ </PrecompiledHeader> ++ <WarningLevel>Level4</WarningLevel> ++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> ++ <StringPooling>true</StringPooling> ++ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> ++ <MultiProcessorCompilation>true</MultiProcessorCompilation> ++ </ClCompile> ++ <Link> ++ <ModuleDefinitionFile>..\..\..\src\lcms2.def</ModuleDefinitionFile> ++ <GenerateDebugInformation>true</GenerateDebugInformation> ++ <SubSystem>Windows</SubSystem> ++ <OptimizeReferences>true</OptimizeReferences> ++ <EnableCOMDATFolding>true</EnableCOMDATFolding> ++ <TargetMachine>MachineX86</TargetMachine> ++ <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> ++ </Link> ++ </ItemDefinitionGroup> ++ <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> ++ <ClCompile> ++ <Optimization>Full</Optimization> ++ <IntrinsicFunctions>true</IntrinsicFunctions> ++ <FavorSizeOrSpeed>Speed</FavorSizeOrSpeed> ++ <OmitFramePointers>true</OmitFramePointers> ++ <EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> ++ <WholeProgramOptimization>true</WholeProgramOptimization> ++ <AdditionalIncludeDirectories>../../../include;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> ++ <PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;CMS_DLL_BUILD;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions> ++ <RuntimeLibrary>MultiThreaded</RuntimeLibrary> ++ <FunctionLevelLinking>true</FunctionLevelLinking> ++ <PrecompiledHeader> ++ </PrecompiledHeader> ++ <WarningLevel>Level4</WarningLevel> ++ <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> ++ <StringPooling>true</StringPooling> ++ <InlineFunctionExpansion>OnlyExplicitInline</InlineFunctionExpansion> ++ <MultiProcessorCompilation>true</MultiProcessorCompilation> ++ </ClCompile> ++ <Link> ++ <ModuleDefinitionFile> ++ </ModuleDefinitionFile> ++ <GenerateDebugInformation>true</GenerateDebugInformation> ++ <SubSystem>Windows</SubSystem> ++ <OptimizeReferences>true</OptimizeReferences> ++ <EnableCOMDATFolding>true</EnableCOMDATFolding> ++ <OutputFile>$(OutDir)$(TargetName)$(TargetExt)</OutputFile> ++ </Link> ++ </ItemDefinitionGroup> ++ <ItemGroup> ++ <ClCompile Include="..\..\..\src\cmscam02.c" /> ++ <ClCompile Include="..\..\..\src\cmscgats.c" /> ++ <ClCompile Include="..\..\..\src\cmscnvrt.c" /> ++ <ClCompile Include="..\..\..\src\cmserr.c" /> ++ <ClCompile Include="..\..\..\src\cmsgamma.c" /> ++ <ClCompile Include="..\..\..\src\cmsgmt.c" /> ++ <ClCompile Include="..\..\..\src\cmshalf.c" /> ++ <ClCompile Include="..\..\..\src\cmsintrp.c" /> ++ <ClCompile Include="..\..\..\src\cmsio0.c" /> ++ <ClCompile Include="..\..\..\src\cmsio1.c" /> ++ <ClCompile Include="..\..\..\src\cmslut.c" /> ++ <ClCompile Include="..\..\..\src\cmsmd5.c" /> ++ <ClCompile Include="..\..\..\src\cmsmtrx.c" /> ++ <ClCompile Include="..\..\..\src\cmsnamed.c" /> ++ <ClCompile Include="..\..\..\src\cmsopt.c" /> ++ <ClCompile Include="..\..\..\src\cmspack.c" /> ++ <ClCompile Include="..\..\..\src\cmspcs.c" /> ++ <ClCompile Include="..\..\..\src\cmsplugin.c" /> ++ <ClCompile Include="..\..\..\src\cmsps2.c" /> ++ <ClCompile Include="..\..\..\src\cmssamp.c" /> ++ <ClCompile Include="..\..\..\src\cmssm.c" /> ++ <ClCompile Include="..\..\..\src\cmstypes.c" /> ++ <ClCompile Include="..\..\..\src\cmsvirt.c" /> ++ <ClCompile Include="..\..\..\src\cmswtpnt.c" /> ++ <ClCompile Include="..\..\..\src\cmsxform.c" /> ++ </ItemGroup> ++ <ItemGroup> ++ <CustomBuild Include="..\..\..\src\lcms2.def" /> ++ </ItemGroup> ++ <ItemGroup> ++ <ClInclude Include="..\..\..\src\lcms2_internal.h" /> ++ <ClInclude Include="..\..\..\include\lcms2.h" /> ++ <ClInclude Include="..\..\..\include\lcms2_plugin.h" /> ++ <ClInclude Include="..\resource.h" /> ++ </ItemGroup> ++ <ItemGroup> ++ <ResourceCompile Include="..\lcms2.rc" /> ++ </ItemGroup> ++ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> ++ <ImportGroup Label="ExtensionTargets"> ++ </ImportGroup> ++</Project> +--- /dev/null ++++ foo/foo/lcms2/Projects/VC2013/lcms2_DLL/lcms2_DLL.vcxproj.filters +@@ -0,0 +1,118 @@ ++<?xml version="1.0" encoding="utf-8"?> ++<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> ++ <ItemGroup> ++ <Filter Include="Header Files"> ++ <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> ++ <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions> ++ </Filter> ++ <Filter Include="Resource Files"> ++ <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> ++ <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions> ++ </Filter> ++ <Filter Include="Source Files"> ++ <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> ++ <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> ++ </Filter> ++ </ItemGroup> ++ <ItemGroup> ++ <ClCompile Include="..\..\..\src\cmscam02.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmscgats.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmscnvrt.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmserr.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsgamma.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsgmt.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsintrp.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsio0.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsio1.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmslut.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsmd5.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsmtrx.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsnamed.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsopt.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmspack.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmspcs.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsplugin.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsps2.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmssamp.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmssm.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmstypes.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsvirt.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmswtpnt.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmsxform.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ <ClCompile Include="..\..\..\src\cmshalf.c"> ++ <Filter>Source Files</Filter> ++ </ClCompile> ++ </ItemGroup> ++ <ItemGroup> ++ <ClInclude Include="..\..\..\include\lcms2.h"> ++ <Filter>Header Files</Filter> ++ </ClInclude> ++ <ClInclude Include="..\..\..\include\lcms2_plugin.h"> ++ <Filter>Header Files</Filter> ++ </ClInclude> ++ <ClInclude Include="..\..\..\src\lcms2_internal.h"> ++ <Filter>Source Files</Filter> ++ </ClInclude> ++ <ClInclude Include="..\resource.h"> ++ <Filter>Resource Files</Filter> ++ </ClInclude> ++ </ItemGroup> ++ <ItemGroup> ++ <ResourceCompile Include="..\lcms2.rc"> ++ <Filter>Resource Files</Filter> ++ </ResourceCompile> ++ </ItemGroup> ++ <ItemGroup> ++ <CustomBuild Include="..\..\..\src\lcms2.def"> ++ <Filter>Source Files</Filter> ++ </CustomBuild> ++ </ItemGroup> ++</Project> |