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 <ItemGroup> 22 <ClInclude Include="..\include\ILexer.h" /> 23 <ClInclude Include="..\include\ILoader.h" /> 24 <ClInclude Include="..\include\Platform.h" /> 25 <ClInclude Include="..\include\SciLexer.h" /> 26 <ClInclude Include="..\include\Scintilla.h" /> 27 <ClInclude Include="..\include\ScintillaWidget.h" /> 28 <ClInclude Include="..\include\Sci_Position.h" /> 29 <ClInclude Include="..\lexlib\Accessor.h" /> 30 <ClInclude Include="..\lexlib\CatalogueModules.h" /> 31 <ClInclude Include="..\lexlib\CharacterCategory.h" /> 32 <ClInclude Include="..\lexlib\CharacterSet.h" /> 33 <ClInclude Include="..\lexlib\DefaultLexer.h" /> 34 <ClInclude Include="..\lexlib\LexAccessor.h" /> 35 <ClInclude Include="..\lexlib\LexerBase.h" /> 36 <ClInclude Include="..\lexlib\LexerModule.h" /> 37 <ClInclude Include="..\lexlib\LexerNoExceptions.h" /> 38 <ClInclude Include="..\lexlib\LexerSimple.h" /> 39 <ClInclude Include="..\lexlib\OptionSet.h" /> 40 <ClInclude Include="..\lexlib\PropSetSimple.h" /> 41 <ClInclude Include="..\lexlib\SparseState.h" /> 42 <ClInclude Include="..\lexlib\StringCopy.h" /> 43 <ClInclude Include="..\lexlib\StyleContext.h" /> 44 <ClInclude Include="..\lexlib\SubStyles.h" /> 45 <ClInclude Include="..\lexlib\WordList.h" /> 46 <ClInclude Include="..\src\AutoComplete.h" /> 47 <ClInclude Include="..\src\CallTip.h" /> 48 <ClInclude Include="..\src\CaseConvert.h" /> 49 <ClInclude Include="..\src\CaseFolder.h" /> 50 <ClInclude Include="..\src\Catalogue.h" /> 51 <ClInclude Include="..\src\CellBuffer.h" /> 52 <ClInclude Include="..\src\CharClassify.h" /> 53 <ClInclude Include="..\src\ContractionState.h" /> 54 <ClInclude Include="..\src\DBCS.h" /> 55 <ClInclude Include="..\src\Decoration.h" /> 56 <ClInclude Include="..\src\Document.h" /> 57 <ClInclude Include="..\src\EditModel.h" /> 58 <ClInclude Include="..\src\Editor.h" /> 59 <ClInclude Include="..\src\EditView.h" /> 60 <ClInclude Include="..\src\ElapsedPeriod.h" /> 61 <ClInclude Include="..\src\ExternalLexer.h" /> 62 <ClInclude Include="..\src\FontQuality.h" /> 63 <ClInclude Include="..\src\Indicator.h" /> 64 <ClInclude Include="..\src\IntegerRectangle.h" /> 65 <ClInclude Include="..\src\KeyMap.h" /> 66 <ClInclude Include="..\src\LineMarker.h" /> 67 <ClInclude Include="..\src\MarginView.h" /> 68 <ClInclude Include="..\src\Partitioning.h" /> 69 <ClInclude Include="..\src\PerLine.h" /> 70 <ClInclude Include="..\src\Position.h" /> 71 <ClInclude Include="..\src\PositionCache.h" /> 72 <ClInclude Include="..\src\RESearch.h" /> 73 <ClInclude Include="..\src\RunStyles.h" /> 74 <ClInclude Include="..\src\ScintillaBase.h" /> 75 <ClInclude Include="..\src\Selection.h" /> 76 <ClInclude Include="..\src\SparseVector.h" /> 77 <ClInclude Include="..\src\SplitVector.h" /> 78 <ClInclude Include="..\src\Style.h" /> 79 <ClInclude Include="..\src\UniConversion.h" /> 80 <ClInclude Include="..\src\UniqueString.h" /> 81 <ClInclude Include="..\src\ViewStyle.h" /> 82 <ClInclude Include="..\src\XPM.h" /> 83 <ClInclude Include="HanjaDic.h" /> 84 <ClInclude Include="PlatWin.h" /> 85 <ClInclude Include="ScintillaWin.h" /> 86 </ItemGroup> 87 <ItemGroup> 88 <ClCompile Include="..\lexers\LexLyric.cxx" /> 89 <ClCompile Include="..\lexers\LexNull.cxx" /> 90 <ClCompile Include="..\lexlib\Accessor.cxx" /> 91 <ClCompile Include="..\lexlib\CharacterCategory.cxx" /> 92 <ClCompile Include="..\lexlib\CharacterSet.cxx" /> 93 <ClCompile Include="..\lexlib\DefaultLexer.cxx" /> 94 <ClCompile Include="..\lexlib\LexerBase.cxx" /> 95 <ClCompile Include="..\lexlib\LexerModule.cxx" /> 96 <ClCompile Include="..\lexlib\LexerNoExceptions.cxx" /> 97 <ClCompile Include="..\lexlib\LexerSimple.cxx" /> 98 <ClCompile Include="..\lexlib\PropSetSimple.cxx" /> 99 <ClCompile Include="..\lexlib\StyleContext.cxx" /> 100 <ClCompile Include="..\lexlib\WordList.cxx" /> 101 <ClCompile Include="..\src\AutoComplete.cxx" /> 102 <ClCompile Include="..\src\CallTip.cxx" /> 103 <ClCompile Include="..\src\CaseConvert.cxx" /> 104 <ClCompile Include="..\src\CaseFolder.cxx" /> 105 <ClCompile Include="..\src\Catalogue.cxx" /> 106 <ClCompile Include="..\src\CellBuffer.cxx" /> 107 <ClCompile Include="..\src\CharClassify.cxx" /> 108 <ClCompile Include="..\src\ContractionState.cxx" /> 109 <ClCompile Include="..\src\DBCS.cxx" /> 110 <ClCompile Include="..\src\Decoration.cxx" /> 111 <ClCompile Include="..\src\Document.cxx" /> 112 <ClCompile Include="..\src\EditModel.cxx" /> 113 <ClCompile Include="..\src\Editor.cxx" /> 114 <ClCompile Include="..\src\EditView.cxx" /> 115 <ClCompile Include="..\src\ExternalLexer.cxx" /> 116 <ClCompile Include="..\src\Indicator.cxx" /> 117 <ClCompile Include="..\src\KeyMap.cxx" /> 118 <ClCompile Include="..\src\LineMarker.cxx" /> 119 <ClCompile Include="..\src\MarginView.cxx" /> 120 <ClCompile Include="..\src\PerLine.cxx" /> 121 <ClCompile Include="..\src\PositionCache.cxx" /> 122 <ClCompile Include="..\src\RESearch.cxx" /> 123 <ClCompile Include="..\src\RunStyles.cxx" /> 124 <ClCompile Include="..\src\ScintillaBase.cxx" /> 125 <ClCompile Include="..\src\Selection.cxx" /> 126 <ClCompile Include="..\src\Style.cxx" /> 127 <ClCompile Include="..\src\UniConversion.cxx" /> 128 <ClCompile Include="..\src\UniqueString.cxx" /> 129 <ClCompile Include="..\src\ViewStyle.cxx" /> 130 <ClCompile Include="..\src\XPM.cxx" /> 131 <ClCompile Include="HanjaDic.cxx" /> 132 <ClCompile Include="PlatWin.cxx" /> 133 <ClCompile Include="ScintillaDLL.cxx" /> 134 <ClCompile Include="ScintillaWin.cxx" /> 135 </ItemGroup> 136 <ItemGroup> 137 <ResourceCompile Include="ScintRes.rc" /> 138 </ItemGroup> 139 <PropertyGroup Label="Globals"> 140 <ProjectGuid>{FBE04237-9C7B-4973-9C60-505975998B39}</ProjectGuid> 141 <Keyword>Win32Proj</Keyword> 142 <RootNamespace>SciLexer</RootNamespace> 143 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 144 </PropertyGroup> 145 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 146 <PropertyGroup> 147 <ConfigurationType>DynamicLibrary</ConfigurationType> 148 <CharacterSet>Unicode</CharacterSet> 149 <PlatformToolset>v143</PlatformToolset> 150 </PropertyGroup> 151 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 152 <UseDebugLibraries>true</UseDebugLibraries> 153 </PropertyGroup> 154 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 155 <UseDebugLibraries>true</UseDebugLibraries> 156 </PropertyGroup> 157 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 158 <UseDebugLibraries>false</UseDebugLibraries> 159 <WholeProgramOptimization>true</WholeProgramOptimization> 160 </PropertyGroup> 161 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 162 <UseDebugLibraries>false</UseDebugLibraries> 163 <WholeProgramOptimization>true</WholeProgramOptimization> 164 </PropertyGroup> 165 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 166 <ImportGroup Label="ExtensionSettings"> 167 </ImportGroup> 168 <ImportGroup Label="PropertySheets"> 169 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 170 </ImportGroup> 171 <PropertyGroup Label="UserMacros" /> 172 <PropertyGroup> 173 <LinkIncremental>false</LinkIncremental> 174 </PropertyGroup> 175 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 176 <OutDir>$(SolutionDir)$(Configuration)\</OutDir> 177 </PropertyGroup> 178 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 179 <OutDir>$(SolutionDir)$(Configuration)\</OutDir> 180 </PropertyGroup> 181 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 182 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 183 </PropertyGroup> 184 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 185 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 186 </PropertyGroup> 187 <ItemDefinitionGroup> 188 <ClCompile> 189 <WarningLevel>Level4</WarningLevel> 190 <PreprocessorDefinitions>WIN32;SCI_LEXER;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 191 <AdditionalIncludeDirectories>..\include;..\src;..\lexlib;</AdditionalIncludeDirectories> 192 <BrowseInformation>true</BrowseInformation> 193 <MultiProcessorCompilation>true</MultiProcessorCompilation> 194 <MinimalRebuild>false</MinimalRebuild> 195 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 196 </ClCompile> 197 <Link> 198 <SubSystem>Windows</SubSystem> 199 <GenerateDebugInformation>true</GenerateDebugInformation> 200 <AdditionalDependencies>gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;msimg32.lib;%(AdditionalDependencies)</AdditionalDependencies> 201 </Link> 202 </ItemDefinitionGroup> 203 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 204 <ClCompile> 205 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 206 <LanguageStandard>stdcpp17</LanguageStandard> 207 </ClCompile> 208 <Link> 209 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration> 210 </Link> 211 </ItemDefinitionGroup> 212 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 213 <ClCompile> 214 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 215 <LanguageStandard>stdcpp17</LanguageStandard> 216 </ClCompile> 217 <Link> 218 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration> 219 </Link> 220 </ItemDefinitionGroup> 221 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 222 <ClCompile> 223 <FunctionLevelLinking>true</FunctionLevelLinking> 224 <IntrinsicFunctions>true</IntrinsicFunctions> 225 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 226 <LanguageStandard>stdcpp17</LanguageStandard> 227 </ClCompile> 228 <Link> 229 <EnableCOMDATFolding>true</EnableCOMDATFolding> 230 <OptimizeReferences>true</OptimizeReferences> 231 </Link> 232 </ItemDefinitionGroup> 233 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 234 <ClCompile> 235 <FunctionLevelLinking>true</FunctionLevelLinking> 236 <IntrinsicFunctions>true</IntrinsicFunctions> 237 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 238 <LanguageStandard>stdcpp17</LanguageStandard> 239 </ClCompile> 240 <Link> 241 <EnableCOMDATFolding>true</EnableCOMDATFolding> 242 <OptimizeReferences>true</OptimizeReferences> 243 </Link> 244 </ItemDefinitionGroup> 245 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 246 <ImportGroup Label="ExtensionTargets"> 247 </ImportGroup> 248</Project>