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="resource.h" /> 86 <ClInclude Include="ScintillaWin.h" /> 87 </ItemGroup> 88 <ItemGroup> 89 <ClCompile Include="..\lexers\LexLyric.cxx" /> 90 <ClCompile Include="..\lexers\LexNull.cxx" /> 91 <ClCompile Include="..\lexlib\Accessor.cxx" /> 92 <ClCompile Include="..\lexlib\CharacterCategory.cxx" /> 93 <ClCompile Include="..\lexlib\CharacterSet.cxx" /> 94 <ClCompile Include="..\lexlib\DefaultLexer.cxx" /> 95 <ClCompile Include="..\lexlib\LexerBase.cxx" /> 96 <ClCompile Include="..\lexlib\LexerModule.cxx" /> 97 <ClCompile Include="..\lexlib\LexerNoExceptions.cxx" /> 98 <ClCompile Include="..\lexlib\LexerSimple.cxx" /> 99 <ClCompile Include="..\lexlib\PropSetSimple.cxx" /> 100 <ClCompile Include="..\lexlib\StyleContext.cxx" /> 101 <ClCompile Include="..\lexlib\WordList.cxx" /> 102 <ClCompile Include="..\src\AutoComplete.cxx" /> 103 <ClCompile Include="..\src\CallTip.cxx" /> 104 <ClCompile Include="..\src\CaseConvert.cxx" /> 105 <ClCompile Include="..\src\CaseFolder.cxx" /> 106 <ClCompile Include="..\src\Catalogue.cxx" /> 107 <ClCompile Include="..\src\CellBuffer.cxx" /> 108 <ClCompile Include="..\src\CharClassify.cxx" /> 109 <ClCompile Include="..\src\ContractionState.cxx" /> 110 <ClCompile Include="..\src\DBCS.cxx" /> 111 <ClCompile Include="..\src\Decoration.cxx" /> 112 <ClCompile Include="..\src\Document.cxx" /> 113 <ClCompile Include="..\src\EditModel.cxx" /> 114 <ClCompile Include="..\src\Editor.cxx" /> 115 <ClCompile Include="..\src\EditView.cxx" /> 116 <ClCompile Include="..\src\ExternalLexer.cxx" /> 117 <ClCompile Include="..\src\Indicator.cxx" /> 118 <ClCompile Include="..\src\KeyMap.cxx" /> 119 <ClCompile Include="..\src\LineMarker.cxx" /> 120 <ClCompile Include="..\src\MarginView.cxx" /> 121 <ClCompile Include="..\src\PerLine.cxx" /> 122 <ClCompile Include="..\src\PositionCache.cxx" /> 123 <ClCompile Include="..\src\RESearch.cxx" /> 124 <ClCompile Include="..\src\RunStyles.cxx" /> 125 <ClCompile Include="..\src\ScintillaBase.cxx" /> 126 <ClCompile Include="..\src\Selection.cxx" /> 127 <ClCompile Include="..\src\Style.cxx" /> 128 <ClCompile Include="..\src\UniConversion.cxx" /> 129 <ClCompile Include="..\src\UniqueString.cxx" /> 130 <ClCompile Include="..\src\ViewStyle.cxx" /> 131 <ClCompile Include="..\src\XPM.cxx" /> 132 <ClCompile Include="HanjaDic.cxx" /> 133 <ClCompile Include="PlatWin.cxx" /> 134 <ClCompile Include="ScintillaDLL.cxx" /> 135 <ClCompile Include="ScintillaWin.cxx" /> 136 </ItemGroup> 137 <ItemGroup> 138 <ResourceCompile Include="ScintRes.rc" /> 139 </ItemGroup> 140 <PropertyGroup Label="Globals"> 141 <ProjectGuid>{FBE04237-9C7B-4973-9C60-505975998B39}</ProjectGuid> 142 <Keyword>Win32Proj</Keyword> 143 <RootNamespace>SciLexer</RootNamespace> 144 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion> 145 </PropertyGroup> 146 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" /> 147 <PropertyGroup> 148 <ConfigurationType>DynamicLibrary</ConfigurationType> 149 <CharacterSet>Unicode</CharacterSet> 150 <PlatformToolset>v143</PlatformToolset> 151 </PropertyGroup> 152 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration"> 153 <UseDebugLibraries>true</UseDebugLibraries> 154 </PropertyGroup> 155 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration"> 156 <UseDebugLibraries>true</UseDebugLibraries> 157 </PropertyGroup> 158 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration"> 159 <UseDebugLibraries>false</UseDebugLibraries> 160 <WholeProgramOptimization>true</WholeProgramOptimization> 161 </PropertyGroup> 162 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration"> 163 <UseDebugLibraries>false</UseDebugLibraries> 164 <WholeProgramOptimization>true</WholeProgramOptimization> 165 </PropertyGroup> 166 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" /> 167 <ImportGroup Label="ExtensionSettings"> 168 </ImportGroup> 169 <ImportGroup Label="PropertySheets"> 170 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" /> 171 </ImportGroup> 172 <PropertyGroup Label="UserMacros" /> 173 <PropertyGroup> 174 <LinkIncremental>false</LinkIncremental> 175 </PropertyGroup> 176 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 177 <OutDir>$(SolutionDir)$(Configuration)\</OutDir> 178 </PropertyGroup> 179 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 180 <OutDir>$(SolutionDir)$(Configuration)\</OutDir> 181 </PropertyGroup> 182 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 183 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 184 </PropertyGroup> 185 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 186 <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir> 187 </PropertyGroup> 188 <ItemDefinitionGroup> 189 <ClCompile> 190 <WarningLevel>Level4</WarningLevel> 191 <PreprocessorDefinitions>WIN32;SCI_LEXER;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions> 192 <AdditionalIncludeDirectories>..\include;..\src;..\lexlib;</AdditionalIncludeDirectories> 193 <BrowseInformation>true</BrowseInformation> 194 <MultiProcessorCompilation>true</MultiProcessorCompilation> 195 <MinimalRebuild>false</MinimalRebuild> 196 <DebugInformationFormat>ProgramDatabase</DebugInformationFormat> 197 </ClCompile> 198 <Link> 199 <SubSystem>Windows</SubSystem> 200 <GenerateDebugInformation>true</GenerateDebugInformation> 201 <AdditionalDependencies>gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;msimg32.lib;%(AdditionalDependencies)</AdditionalDependencies> 202 </Link> 203 </ItemDefinitionGroup> 204 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> 205 <ClCompile> 206 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 207 <LanguageStandard>stdcpp17</LanguageStandard> 208 </ClCompile> 209 <Link> 210 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration> 211 </Link> 212 </ItemDefinitionGroup> 213 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'"> 214 <ClCompile> 215 <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 216 <LanguageStandard>stdcpp17</LanguageStandard> 217 </ClCompile> 218 <Link> 219 <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration> 220 </Link> 221 </ItemDefinitionGroup> 222 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> 223 <ClCompile> 224 <FunctionLevelLinking>true</FunctionLevelLinking> 225 <IntrinsicFunctions>true</IntrinsicFunctions> 226 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 227 <LanguageStandard>stdcpp17</LanguageStandard> 228 </ClCompile> 229 <Link> 230 <EnableCOMDATFolding>true</EnableCOMDATFolding> 231 <OptimizeReferences>true</OptimizeReferences> 232 </Link> 233 </ItemDefinitionGroup> 234 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'"> 235 <ClCompile> 236 <FunctionLevelLinking>true</FunctionLevelLinking> 237 <IntrinsicFunctions>true</IntrinsicFunctions> 238 <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions> 239 <LanguageStandard>stdcpp17</LanguageStandard> 240 </ClCompile> 241 <Link> 242 <EnableCOMDATFolding>true</EnableCOMDATFolding> 243 <OptimizeReferences>true</OptimizeReferences> 244 </Link> 245 </ItemDefinitionGroup> 246 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" /> 247 <ImportGroup Label="ExtensionTargets"> 248 </ImportGroup> 249</Project>