xref: /MusicPlayer2/scintilla/win32/SciLexer.vcxproj (revision 443d2d2511be730d1b1dd3181942b7fa6539aa1a)
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>