|
|
|
@ -1,6 +1,14 @@ |
|
|
|
|
<?xml version="1.0" encoding="utf-8"?> |
|
|
|
|
<Project DefaultTargets="Build" ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> |
|
|
|
|
<ItemGroup Label="ProjectConfigurations"> |
|
|
|
|
<ProjectConfiguration Include="Debug Static|ARM64"> |
|
|
|
|
<Configuration>Debug Static</Configuration> |
|
|
|
|
<Platform>ARM64</Platform> |
|
|
|
|
</ProjectConfiguration> |
|
|
|
|
<ProjectConfiguration Include="Debug|ARM64"> |
|
|
|
|
<Configuration>Debug</Configuration> |
|
|
|
|
<Platform>ARM64</Platform> |
|
|
|
|
</ProjectConfiguration> |
|
|
|
|
<ProjectConfiguration Include="Debug|Win32"> |
|
|
|
|
<Configuration>Debug</Configuration> |
|
|
|
|
<Platform>Win32</Platform> |
|
|
|
@ -17,6 +25,14 @@ |
|
|
|
|
<Configuration>Debug Static</Configuration> |
|
|
|
|
<Platform>x64</Platform> |
|
|
|
|
</ProjectConfiguration> |
|
|
|
|
<ProjectConfiguration Include="Release Static|ARM64"> |
|
|
|
|
<Configuration>Release Static</Configuration> |
|
|
|
|
<Platform>ARM64</Platform> |
|
|
|
|
</ProjectConfiguration> |
|
|
|
|
<ProjectConfiguration Include="Release|ARM64"> |
|
|
|
|
<Configuration>Release</Configuration> |
|
|
|
|
<Platform>ARM64</Platform> |
|
|
|
|
</ProjectConfiguration> |
|
|
|
|
<ProjectConfiguration Include="Release|Win32"> |
|
|
|
|
<Configuration>Release</Configuration> |
|
|
|
|
<Platform>Win32</Platform> |
|
|
|
@ -46,6 +62,10 @@ |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
@ -54,6 +74,10 @@ |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|ARM64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
@ -62,6 +86,10 @@ |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>DynamicLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
@ -70,6 +98,10 @@ |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|ARM64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
|
</PropertyGroup> |
|
|
|
|
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'" Label="Configuration"> |
|
|
|
|
<ConfigurationType>StaticLibrary</ConfigurationType> |
|
|
|
|
<CharacterSet>NotSet</CharacterSet> |
|
|
|
@ -115,6 +147,34 @@ |
|
|
|
|
<Command>call $(SolutionDir)script.bat</Command> |
|
|
|
|
</PreBuildEvent> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|ARM64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
|
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;FT2_BUILD_LIBRARY;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
|
|
|
|
<DisableLanguageExtensions>false</DisableLanguageExtensions> |
|
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName> |
|
|
|
|
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>_DEBUG;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<TargetMachine>MachineX86</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
|
</Lib> |
|
|
|
|
<PreBuildEvent> |
|
|
|
|
<Command>call $(SolutionDir)script.bat</Command> |
|
|
|
|
</PreBuildEvent> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
@ -173,6 +233,34 @@ |
|
|
|
|
<Command>call $(SolutionDir)script.bat</Command> |
|
|
|
|
</PreBuildEvent> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|ARM64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
|
<PreprocessorDefinitions>WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT_DEBUG_LEVEL_ERROR;FT_DEBUG_LEVEL_TRACE;FT_DEBUG_LOGGING;DLG_STATIC;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks> |
|
|
|
|
<DisableLanguageExtensions>false</DisableLanguageExtensions> |
|
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
|
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat> |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<ProgramDataBaseFileName>$(OutDir)$(TargetName).pdb</ProgramDataBaseFileName> |
|
|
|
|
<InlineFunctionExpansion>Disabled</InlineFunctionExpansion> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>_DEBUG;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<TargetMachine>MachineARM64</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
|
</Lib> |
|
|
|
|
<PreBuildEvent> |
|
|
|
|
<Command>call $(SolutionDir)script.bat</Command> |
|
|
|
|
</PreBuildEvent> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug Static|x64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>Disabled</Optimization> |
|
|
|
@ -229,6 +317,32 @@ |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
|
</Lib> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|ARM64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
|
<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> |
|
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
|
<DisableLanguageExtensions>true</DisableLanguageExtensions> |
|
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet> |
|
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>NDEBUG;DLL_EXPORT;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> |
|
|
|
|
<TargetMachine>MachineX86</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
|
</Lib> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
@ -282,6 +396,32 @@ |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
|
</Lib> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|ARM64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
|
<InlineFunctionExpansion>AnySuitable</InlineFunctionExpansion> |
|
|
|
|
<AdditionalIncludeDirectories>$(UserOptionDirectory);..\..\..\include;$(UserIncludeDirectories);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories> |
|
|
|
|
<PreprocessorDefinitions>WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;FT2_BUILD_LIBRARY;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<FunctionLevelLinking>true</FunctionLevelLinking> |
|
|
|
|
<DisableLanguageExtensions>true</DisableLanguageExtensions> |
|
|
|
|
<WarningLevel>Level4</WarningLevel> |
|
|
|
|
<CompileAs>Default</CompileAs> |
|
|
|
|
<DisableSpecificWarnings>4001</DisableSpecificWarnings> |
|
|
|
|
<MultiProcessorCompilation>true</MultiProcessorCompilation> |
|
|
|
|
<EnableEnhancedInstructionSet>NotSet</EnableEnhancedInstructionSet> |
|
|
|
|
<IntrinsicFunctions>true</IntrinsicFunctions> |
|
|
|
|
</ClCompile> |
|
|
|
|
<ResourceCompile> |
|
|
|
|
<PreprocessorDefinitions>NDEBUG;$(UserDefines);%(PreprocessorDefinitions)</PreprocessorDefinitions> |
|
|
|
|
<Culture>0x0409</Culture> |
|
|
|
|
</ResourceCompile> |
|
|
|
|
<Lib> |
|
|
|
|
<LinkTimeCodeGeneration>true</LinkTimeCodeGeneration> |
|
|
|
|
<TargetMachine>MachineARM64</TargetMachine> |
|
|
|
|
<AdditionalLibraryDirectories>$(UserLibraryDirectories);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> |
|
|
|
|
<AdditionalDependencies>$(UserDependencies);%(AdditionalDependencies)</AdditionalDependencies> |
|
|
|
|
</Lib> |
|
|
|
|
</ItemDefinitionGroup> |
|
|
|
|
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release Static|x64'"> |
|
|
|
|
<ClCompile> |
|
|
|
|
<Optimization>MaxSpeed</Optimization> |
|
|
|
@ -366,4 +506,4 @@ |
|
|
|
|
<Copy SourceFiles="@(TargetFiles)" DestinationFolder="..\..\..\objs" /> |
|
|
|
|
<Copy SourceFiles="$(TargetDir)$(TargetFileName)" DestinationFolder="..\..\..\..\freetype-demos\bin" Condition="'$(TargetExt)'=='.dll'" /> |
|
|
|
|
</Target> |
|
|
|
|
</Project> |
|
|
|
|
</Project> |