|
|
|
@ -34,75 +34,44 @@ |
|
|
|
|
<Platform>x64</Platform> |
|
|
|
|
</ProjectConfiguration> |
|
|
|
|
</ItemGroup> |
|
|
|
|
<!-- |
|
|
|
|
Switch the PlatformToolset based on the Visual Studio Version |
|
|
|
|
--> |
|
|
|
|
<PropertyGroup> |
|
|
|
|
<!-- Assume Visual Studio 2010 / 4.0 as the default --> |
|
|
|
|
<VisualStudioVersion Condition="'$(VisualStudioVersion)' == ''">4.0</VisualStudioVersion> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<!-- Visual Studio 2010 (4.0) --> |
|
|
|
|
<PropertyGroup Condition="'$(VisualStudioVersion)' == '4.0'"> |
|
|
|
|
<PlatformToolset>v100</PlatformToolset> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<!-- Visual Studio 2013 (12.0) --> |
|
|
|
|
<PropertyGroup Condition="'$(VisualStudioVersion)' == '12.0'"> |
|
|
|
|
<PlatformToolset>v120</PlatformToolset> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<!-- Visual Studio 2015 (14.0) --> |
|
|
|
|
<PropertyGroup Condition="'$(VisualStudioVersion)' == '14.0'"> |
|
|
|
|
<PlatformToolset>v140</PlatformToolset> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<!-- Visual Studio 2017 (15.0) --> |
|
|
|
|
<PropertyGroup Condition="'$(VisualStudioVersion)' == '15.0'"> |
|
|
|
|
<PlatformToolset>v141</PlatformToolset> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<!-- |
|
|
|
|
End of: Switch the PlatformToolset based on the Visual Studio Version |
|
|
|
|
--> |
|
|
|
|
<PropertyGroup Label="Globals"> |
|
|
|
|
<ProjectGuid>{78B079BD-9FC7-4B9E-B4A6-96DA0F00248B}</ProjectGuid> |
|
|
|
|
<RootNamespace>FreeType</RootNamespace> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> |
|
|
|
|
<PropertyGroup Label="PlatformToolset"> |
|
|
|
|
<PlatformToolset>$(DefaultPlatformToolset)</PlatformToolset> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|Win32'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|Win32'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<UseOfMfc>false</UseOfMfc> |
|
|
|
|
<CharacterSet>Unicode</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> |
|
|
|
@ -130,7 +99,6 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName> |
|
|
|
|
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion> |
|
|
|
|
</ClCompile> |
|
|
|
@ -139,7 +107,6 @@ |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<TargetMachine>MachineX86</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
@ -158,7 +125,6 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName> |
|
|
|
|
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion> |
|
|
|
|
</ClCompile> |
|
|
|
@ -167,7 +133,6 @@ |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<TargetMachine>MachineX64</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
@ -186,7 +151,6 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName> |
|
|
|
|
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion> |
|
|
|
|
</ClCompile> |
|
|
|
@ -195,7 +159,6 @@ |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<TargetMachine>MachineX86</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
@ -214,7 +177,6 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName> |
|
|
|
|
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion> |
|
|
|
|
</ClCompile> |
|
|
|
@ -223,7 +185,6 @@ |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<TargetMachine>MachineX64</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
@ -235,7 +196,6 @@ |
|
|
|
|
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> |
|
|
|
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<StringPooling>true</StringPooling> |
|
|
|
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
|
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
|
<DisableLanguageExtensions>true</DisableLanguageExtensions> |
|
|
|
@ -243,26 +203,14 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<WholeProgramOptimization>false</WholeProgramOptimization> |
|
|
|
|
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> |
|
|
|
|
<FloatingPointExceptions>false</FloatingPointExceptions> |
|
|
|
|
<CreateHotpatchableImage>false</CreateHotpatchableImage> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName> |
|
|
|
|
</ProgramDataBaseFileName> |
|
|
|
|
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> |
|
|
|
|
<DebugInformationFormat> |
|
|
|
|
</DebugInformationFormat> |
|
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
|
<FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> |
|
|
|
|
<OmitFramePointers>true</OmitFramePointers> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>NDEBUG;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> |
|
|
|
|
<TargetMachine>MachineX86</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
@ -275,7 +223,6 @@ |
|
|
|
|
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> |
|
|
|
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<StringPooling>true</StringPooling> |
|
|
|
|
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary> |
|
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
|
<DisableLanguageExtensions>true</DisableLanguageExtensions> |
|
|
|
@ -283,26 +230,14 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<WholeProgramOptimization>false</WholeProgramOptimization> |
|
|
|
|
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> |
|
|
|
|
<FloatingPointExceptions>false</FloatingPointExceptions> |
|
|
|
|
<CreateHotpatchableImage>false</CreateHotpatchableImage> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName> |
|
|
|
|
</ProgramDataBaseFileName> |
|
|
|
|
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> |
|
|
|
|
<DebugInformationFormat> |
|
|
|
|
</DebugInformationFormat> |
|
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
|
<FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> |
|
|
|
|
<OmitFramePointers>true</OmitFramePointers> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>NDEBUG;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> |
|
|
|
|
<TargetMachine>MachineX64</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
@ -315,7 +250,6 @@ |
|
|
|
|
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> |
|
|
|
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<StringPooling>true</StringPooling> |
|
|
|
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary> |
|
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
|
<DisableLanguageExtensions>true</DisableLanguageExtensions> |
|
|
|
@ -323,27 +257,14 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<WholeProgramOptimization>false</WholeProgramOptimization> |
|
|
|
|
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> |
|
|
|
|
<FloatingPointExceptions>false</FloatingPointExceptions> |
|
|
|
|
<CreateHotpatchableImage>false</CreateHotpatchableImage> |
|
|
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName> |
|
|
|
|
</ProgramDataBaseFileName> |
|
|
|
|
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> |
|
|
|
|
<DebugInformationFormat> |
|
|
|
|
</DebugInformationFormat> |
|
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
|
<FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> |
|
|
|
|
<OmitFramePointers>true</OmitFramePointers> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>NDEBUG;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> |
|
|
|
|
<TargetMachine>MachineX86</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
@ -356,7 +277,6 @@ |
|
|
|
|
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> |
|
|
|
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<StringPooling>true</StringPooling> |
|
|
|
|
<RuntimeLibrary>MultiThreaded</RuntimeLibrary> |
|
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
|
<DisableLanguageExtensions>true</DisableLanguageExtensions> |
|
|
|
@ -364,27 +284,14 @@ |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<WholeProgramOptimization>false</WholeProgramOptimization> |
|
|
|
|
<EnableEnhancedInstructionSet>StreamingSIMDExtensions2</EnableEnhancedInstructionSet> |
|
|
|
|
<FloatingPointExceptions>false</FloatingPointExceptions> |
|
|
|
|
<CreateHotpatchableImage>false</CreateHotpatchableImage> |
|
|
|
|
<RuntimeTypeInfo>false</RuntimeTypeInfo> |
|
|
|
|
<CompileAsManaged>false</CompileAsManaged> |
|
|
|
|
<ProgramDataBaseFileName> |
|
|
|
|
</ProgramDataBaseFileName> |
|
|
|
|
<EnableFiberSafeOptimizations>true</EnableFiberSafeOptimizations> |
|
|
|
|
<DebugInformationFormat> |
|
|
|
|
</DebugInformationFormat> |
|
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
|
<FavorSizeOrSpeed>Neither</FavorSizeOrSpeed> |
|
|
|
|
<OmitFramePointers>true</OmitFramePointers> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>NDEBUG;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<SuppressStartupBanner>true</SuppressStartupBanner> |
|
|
|
|
<LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> |
|
|
|
|
<TargetMachine>MachineX64</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|