1<?xml version="1.0" encoding="utf-8"?> 2<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 3 <ItemGroup Label="ProjectConfigurations"> 4 <ProjectConfiguration Include="Debug|Win32"> 5 <Configuration>Debug</Configuration> 6 <Platform>Win32</Platform> 7 </ProjectConfiguration> 8 <ProjectConfiguration Include="Debug|x64"> 9 <Configuration>Debug</Configuration> 10 <Platform>x64</Platform> 11 </ProjectConfiguration> 12 <ProjectConfiguration Include="Release|Win32"> 13 <Configuration>Release</Configuration> 14 <Platform>Win32</Platform> 15 </ProjectConfiguration> 16 <ProjectConfiguration Include="Release|x64"> 17 <Configuration>Release</Configuration> 18 <Platform>x64</Platform> 19 </ProjectConfiguration> 20 </ItemGroup> 21 <PropertyGroup Label="Globals"> 22 <ProjectGuid>{19CCA8B8-46B9-4609-B7CE-198DA19F07BD}</ProjectGuid> 23 <Keyword>Win32Proj</Keyword> 24 <RootNamespace>Scintilla</RootNamespace> 25 <WindowsTargetPlatformVersion>10.0.17763.0</WindowsTargetPlatformVersion> 26 </PropertyGroup> 27 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 28 <PropertyGroup> 29 <ConfigurationType>DynamicLibrary</ConfigurationType> 30 <CharacterSet>Unicode</CharacterSet> 31 <PlatformToolset>v141</PlatformToolset> 32 </PropertyGroup> 33 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 34 <UseDebugLibraries>true</UseDebugLibraries> 35 </PropertyGroup> 36 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 37 <UseDebugLibraries>true</UseDebugLibraries> 38 </PropertyGroup> 39 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 40 <UseDebugLibraries>false</UseDebugLibraries> 41 <WholeProgramOptimization>true</WholeProgramOptimization> 42 </PropertyGroup> 43 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 44 <UseDebugLibraries>false</UseDebugLibraries> 45 <WholeProgramOptimization>true</WholeProgramOptimization> 46 </PropertyGroup> 47 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 48 <ImportGroup Label="ExtensionSettings"> 49 </ImportGroup> 50 <ImportGroup Label="PropertySheets"> 51 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 52 </ImportGroup> 53 <PropertyGroup Label="UserMacros" /> 54 <PropertyGroup> 55 <LinkIncremental>false</LinkIncremental> 56 </PropertyGroup> 57 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 58 <IntDir>Intermediates\$(Platform)\$(Configuration)\</IntDir> 59 </PropertyGroup> 60 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 61 <IntDir>Intermediates\$(Platform)\$(Configuration)\</IntDir> 62 </PropertyGroup> 63 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 64 <IntDir>Intermediates\$(Configuration)\</IntDir> 65 </PropertyGroup> 66 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 67 <IntDir>Intermediates\$(Configuration)\</IntDir> 68 </PropertyGroup> 69 <ItemDefinitionGroup> 70 <ClCompile> 71 <WarningLevel>Level4</WarningLevel> 72 <PreprocessorDefinitions>SCI_EMPTYCATALOGUE;SCI_LEXER;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 73 <AdditionalIncludeDirectories>..\include;..\src;..\lexlib;</AdditionalIncludeDirectories> 74 <BrowseInformation>true</BrowseInformation> 75 <MultiProcessorCompilation>true</MultiProcessorCompilation> 76 <MinimalRebuild>false</MinimalRebuild> 77 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 78 </ClCompile> 79 <Link> 80 <SubSystem>Windows</SubSystem> 81 <GenerateDebugInformation>true</GenerateDebugInformation> 82 <AdditionalDependencies>gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;msimg32.lib;%(AdditionalDependencies)</AdditionalDependencies> 83 </Link> 84 </ItemDefinitionGroup> 85 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 86 <ClCompile> 87 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 88 <LanguageStandard>stdcpp17</LanguageStandard> 89 </ClCompile> 90 <Link> 91 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration> 92 </Link> 93 </ItemDefinitionGroup> 94 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 95 <ClCompile> 96 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 97 <LanguageStandard>stdcpp17</LanguageStandard> 98 </ClCompile> 99 <Link> 100 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration> 101 </Link> 102 </ItemDefinitionGroup> 103 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 104 <ClCompile> 105 <FunctionLevelLinking>true</FunctionLevelLinking> 106 <IntrinsicFunctions>true</IntrinsicFunctions> 107 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 108 <LanguageStandard>stdcpp17</LanguageStandard> 109 </ClCompile> 110 <Link> 111 <EnableCOMDATFolding>true</EnableCOMDATFolding> 112 <OptimizeReferences>true</OptimizeReferences> 113 </Link> 114 </ItemDefinitionGroup> 115 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 116 <ClCompile> 117 <FunctionLevelLinking>true</FunctionLevelLinking> 118 <IntrinsicFunctions>true</IntrinsicFunctions> 119 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 120 <LanguageStandard>stdcpp17</LanguageStandard> 121 </ClCompile> 122 <Link> 123 <EnableCOMDATFolding>true</EnableCOMDATFolding> 124 <OptimizeReferences>true</OptimizeReferences> 125 </Link> 126 </ItemDefinitionGroup> 127 <ItemGroup> 128 <ClCompile Include="..\lexlib\*.cxx" /> 129 <ClCompile Include="..\src\*.cxx" /> 130 <ClCompile Include="..\win32\HanjaDic.cxx" /> 131 <ClCompile Include="..\win32\PlatWin.cxx" /> 132 <ClCompile Include="..\win32\ScintillaWin.cxx" /> 133 <ClCompile Include="..\win32\ScintillaDLL.cxx" /> 134 </ItemGroup> 135 <ItemGroup> 136 <ClInclude Include="..\include\*.h" /> 137 <ClInclude Include="..\src\*.h" /> 138 <ClInclude Include="..\lexlib\*.h" /> 139 <ClInclude Include="..\win32\*.h" /> 140 </ItemGroup> 141 <ItemGroup> 142 <ResourceCompile Include="..\win32\ScintRes.rc" /> 143 </ItemGroup> 144 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 145 <ImportGroup Label="ExtensionTargets"> 146 </ImportGroup> 147</Project>