xref: /MusicPlayer2/scintilla/win32/SciLexer.vcxproj (revision f9763b28e6d019e8b836e436b68c871dc5256bb4)
18af74909SZhong Yang<?xml version="1.0" encoding="utf-8"?>
28af74909SZhong Yang<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
38af74909SZhong Yang  <ItemGroup Label="ProjectConfigurations">
48af74909SZhong Yang    <ProjectConfiguration Include="Debug|Win32">
58af74909SZhong Yang      <Configuration>Debug</Configuration>
68af74909SZhong Yang      <Platform>Win32</Platform>
78af74909SZhong Yang    </ProjectConfiguration>
88af74909SZhong Yang    <ProjectConfiguration Include="Debug|x64">
98af74909SZhong Yang      <Configuration>Debug</Configuration>
108af74909SZhong Yang      <Platform>x64</Platform>
118af74909SZhong Yang    </ProjectConfiguration>
128af74909SZhong Yang    <ProjectConfiguration Include="Release|Win32">
138af74909SZhong Yang      <Configuration>Release</Configuration>
148af74909SZhong Yang      <Platform>Win32</Platform>
158af74909SZhong Yang    </ProjectConfiguration>
168af74909SZhong Yang    <ProjectConfiguration Include="Release|x64">
178af74909SZhong Yang      <Configuration>Release</Configuration>
188af74909SZhong Yang      <Platform>x64</Platform>
198af74909SZhong Yang    </ProjectConfiguration>
208af74909SZhong Yang  </ItemGroup>
21*3f01865bSlrisora  <ItemGroup>
22*3f01865bSlrisora    <ClInclude Include="..\include\ILexer.h" />
23*3f01865bSlrisora    <ClInclude Include="..\include\ILoader.h" />
24*3f01865bSlrisora    <ClInclude Include="..\include\Platform.h" />
25*3f01865bSlrisora    <ClInclude Include="..\include\SciLexer.h" />
26*3f01865bSlrisora    <ClInclude Include="..\include\Scintilla.h" />
27*3f01865bSlrisora    <ClInclude Include="..\include\ScintillaWidget.h" />
28*3f01865bSlrisora    <ClInclude Include="..\include\Sci_Position.h" />
29*3f01865bSlrisora    <ClInclude Include="..\lexlib\Accessor.h" />
30*3f01865bSlrisora    <ClInclude Include="..\lexlib\CatalogueModules.h" />
31*3f01865bSlrisora    <ClInclude Include="..\lexlib\CharacterCategory.h" />
32*3f01865bSlrisora    <ClInclude Include="..\lexlib\CharacterSet.h" />
33*3f01865bSlrisora    <ClInclude Include="..\lexlib\DefaultLexer.h" />
34*3f01865bSlrisora    <ClInclude Include="..\lexlib\LexAccessor.h" />
35*3f01865bSlrisora    <ClInclude Include="..\lexlib\LexerBase.h" />
36*3f01865bSlrisora    <ClInclude Include="..\lexlib\LexerModule.h" />
37*3f01865bSlrisora    <ClInclude Include="..\lexlib\LexerNoExceptions.h" />
38*3f01865bSlrisora    <ClInclude Include="..\lexlib\LexerSimple.h" />
39*3f01865bSlrisora    <ClInclude Include="..\lexlib\OptionSet.h" />
40*3f01865bSlrisora    <ClInclude Include="..\lexlib\PropSetSimple.h" />
41*3f01865bSlrisora    <ClInclude Include="..\lexlib\SparseState.h" />
42*3f01865bSlrisora    <ClInclude Include="..\lexlib\StringCopy.h" />
43*3f01865bSlrisora    <ClInclude Include="..\lexlib\StyleContext.h" />
44*3f01865bSlrisora    <ClInclude Include="..\lexlib\SubStyles.h" />
45*3f01865bSlrisora    <ClInclude Include="..\lexlib\WordList.h" />
46*3f01865bSlrisora    <ClInclude Include="..\src\AutoComplete.h" />
47*3f01865bSlrisora    <ClInclude Include="..\src\CallTip.h" />
48*3f01865bSlrisora    <ClInclude Include="..\src\CaseConvert.h" />
49*3f01865bSlrisora    <ClInclude Include="..\src\CaseFolder.h" />
50*3f01865bSlrisora    <ClInclude Include="..\src\Catalogue.h" />
51*3f01865bSlrisora    <ClInclude Include="..\src\CellBuffer.h" />
52*3f01865bSlrisora    <ClInclude Include="..\src\CharClassify.h" />
53*3f01865bSlrisora    <ClInclude Include="..\src\ContractionState.h" />
54*3f01865bSlrisora    <ClInclude Include="..\src\DBCS.h" />
55*3f01865bSlrisora    <ClInclude Include="..\src\Decoration.h" />
56*3f01865bSlrisora    <ClInclude Include="..\src\Document.h" />
57*3f01865bSlrisora    <ClInclude Include="..\src\EditModel.h" />
58*3f01865bSlrisora    <ClInclude Include="..\src\Editor.h" />
59*3f01865bSlrisora    <ClInclude Include="..\src\EditView.h" />
60*3f01865bSlrisora    <ClInclude Include="..\src\ElapsedPeriod.h" />
61*3f01865bSlrisora    <ClInclude Include="..\src\ExternalLexer.h" />
62*3f01865bSlrisora    <ClInclude Include="..\src\FontQuality.h" />
63*3f01865bSlrisora    <ClInclude Include="..\src\Indicator.h" />
64*3f01865bSlrisora    <ClInclude Include="..\src\IntegerRectangle.h" />
65*3f01865bSlrisora    <ClInclude Include="..\src\KeyMap.h" />
66*3f01865bSlrisora    <ClInclude Include="..\src\LineMarker.h" />
67*3f01865bSlrisora    <ClInclude Include="..\src\MarginView.h" />
68*3f01865bSlrisora    <ClInclude Include="..\src\Partitioning.h" />
69*3f01865bSlrisora    <ClInclude Include="..\src\PerLine.h" />
70*3f01865bSlrisora    <ClInclude Include="..\src\Position.h" />
71*3f01865bSlrisora    <ClInclude Include="..\src\PositionCache.h" />
72*3f01865bSlrisora    <ClInclude Include="..\src\RESearch.h" />
73*3f01865bSlrisora    <ClInclude Include="..\src\RunStyles.h" />
74*3f01865bSlrisora    <ClInclude Include="..\src\ScintillaBase.h" />
75*3f01865bSlrisora    <ClInclude Include="..\src\Selection.h" />
76*3f01865bSlrisora    <ClInclude Include="..\src\SparseVector.h" />
77*3f01865bSlrisora    <ClInclude Include="..\src\SplitVector.h" />
78*3f01865bSlrisora    <ClInclude Include="..\src\Style.h" />
79*3f01865bSlrisora    <ClInclude Include="..\src\UniConversion.h" />
80*3f01865bSlrisora    <ClInclude Include="..\src\UniqueString.h" />
81*3f01865bSlrisora    <ClInclude Include="..\src\ViewStyle.h" />
82*3f01865bSlrisora    <ClInclude Include="..\src\XPM.h" />
83*3f01865bSlrisora    <ClInclude Include="HanjaDic.h" />
84*3f01865bSlrisora    <ClInclude Include="PlatWin.h" />
85*3f01865bSlrisora    <ClInclude Include="ScintillaWin.h" />
86*3f01865bSlrisora  </ItemGroup>
87*3f01865bSlrisora  <ItemGroup>
88*3f01865bSlrisora    <ClCompile Include="..\lexers\LexLyric.cxx" />
89*3f01865bSlrisora    <ClCompile Include="..\lexers\LexNull.cxx" />
90*3f01865bSlrisora    <ClCompile Include="..\lexlib\Accessor.cxx" />
91*3f01865bSlrisora    <ClCompile Include="..\lexlib\CharacterCategory.cxx" />
92*3f01865bSlrisora    <ClCompile Include="..\lexlib\CharacterSet.cxx" />
93*3f01865bSlrisora    <ClCompile Include="..\lexlib\DefaultLexer.cxx" />
94*3f01865bSlrisora    <ClCompile Include="..\lexlib\LexerBase.cxx" />
95*3f01865bSlrisora    <ClCompile Include="..\lexlib\LexerModule.cxx" />
96*3f01865bSlrisora    <ClCompile Include="..\lexlib\LexerNoExceptions.cxx" />
97*3f01865bSlrisora    <ClCompile Include="..\lexlib\LexerSimple.cxx" />
98*3f01865bSlrisora    <ClCompile Include="..\lexlib\PropSetSimple.cxx" />
99*3f01865bSlrisora    <ClCompile Include="..\lexlib\StyleContext.cxx" />
100*3f01865bSlrisora    <ClCompile Include="..\lexlib\WordList.cxx" />
101*3f01865bSlrisora    <ClCompile Include="..\src\AutoComplete.cxx" />
102*3f01865bSlrisora    <ClCompile Include="..\src\CallTip.cxx" />
103*3f01865bSlrisora    <ClCompile Include="..\src\CaseConvert.cxx" />
104*3f01865bSlrisora    <ClCompile Include="..\src\CaseFolder.cxx" />
105*3f01865bSlrisora    <ClCompile Include="..\src\Catalogue.cxx" />
106*3f01865bSlrisora    <ClCompile Include="..\src\CellBuffer.cxx" />
107*3f01865bSlrisora    <ClCompile Include="..\src\CharClassify.cxx" />
108*3f01865bSlrisora    <ClCompile Include="..\src\ContractionState.cxx" />
109*3f01865bSlrisora    <ClCompile Include="..\src\DBCS.cxx" />
110*3f01865bSlrisora    <ClCompile Include="..\src\Decoration.cxx" />
111*3f01865bSlrisora    <ClCompile Include="..\src\Document.cxx" />
112*3f01865bSlrisora    <ClCompile Include="..\src\EditModel.cxx" />
113*3f01865bSlrisora    <ClCompile Include="..\src\Editor.cxx" />
114*3f01865bSlrisora    <ClCompile Include="..\src\EditView.cxx" />
115*3f01865bSlrisora    <ClCompile Include="..\src\ExternalLexer.cxx" />
116*3f01865bSlrisora    <ClCompile Include="..\src\Indicator.cxx" />
117*3f01865bSlrisora    <ClCompile Include="..\src\KeyMap.cxx" />
118*3f01865bSlrisora    <ClCompile Include="..\src\LineMarker.cxx" />
119*3f01865bSlrisora    <ClCompile Include="..\src\MarginView.cxx" />
120*3f01865bSlrisora    <ClCompile Include="..\src\PerLine.cxx" />
121*3f01865bSlrisora    <ClCompile Include="..\src\PositionCache.cxx" />
122*3f01865bSlrisora    <ClCompile Include="..\src\RESearch.cxx" />
123*3f01865bSlrisora    <ClCompile Include="..\src\RunStyles.cxx" />
124*3f01865bSlrisora    <ClCompile Include="..\src\ScintillaBase.cxx" />
125*3f01865bSlrisora    <ClCompile Include="..\src\Selection.cxx" />
126*3f01865bSlrisora    <ClCompile Include="..\src\Style.cxx" />
127*3f01865bSlrisora    <ClCompile Include="..\src\UniConversion.cxx" />
128*3f01865bSlrisora    <ClCompile Include="..\src\UniqueString.cxx" />
129*3f01865bSlrisora    <ClCompile Include="..\src\ViewStyle.cxx" />
130*3f01865bSlrisora    <ClCompile Include="..\src\XPM.cxx" />
131*3f01865bSlrisora    <ClCompile Include="HanjaDic.cxx" />
132*3f01865bSlrisora    <ClCompile Include="PlatWin.cxx" />
133*3f01865bSlrisora    <ClCompile Include="ScintillaDLL.cxx" />
134*3f01865bSlrisora    <ClCompile Include="ScintillaWin.cxx" />
135*3f01865bSlrisora  </ItemGroup>
136*3f01865bSlrisora  <ItemGroup>
137*3f01865bSlrisora    <ResourceCompile Include="ScintRes.rc" />
138*3f01865bSlrisora  </ItemGroup>
1398af74909SZhong Yang  <PropertyGroup Label="Globals">
1408af74909SZhong Yang    <ProjectGuid>{FBE04237-9C7B-4973-9C60-505975998B39}</ProjectGuid>
1418af74909SZhong Yang    <Keyword>Win32Proj</Keyword>
1428af74909SZhong Yang    <RootNamespace>SciLexer</RootNamespace>
1430eeb3f00SZhong Yang    <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
1448af74909SZhong Yang  </PropertyGroup>
1458af74909SZhong Yang  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
1468af74909SZhong Yang  <PropertyGroup>
1478af74909SZhong Yang    <ConfigurationType>DynamicLibrary</ConfigurationType>
1488af74909SZhong Yang    <CharacterSet>Unicode</CharacterSet>
1492b83f097SZhong Yang    <PlatformToolset>v143</PlatformToolset>
1508af74909SZhong Yang  </PropertyGroup>
1518af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
1528af74909SZhong Yang    <UseDebugLibraries>true</UseDebugLibraries>
1538af74909SZhong Yang  </PropertyGroup>
1548af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
1558af74909SZhong Yang    <UseDebugLibraries>true</UseDebugLibraries>
1568af74909SZhong Yang  </PropertyGroup>
1578af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
1588af74909SZhong Yang    <UseDebugLibraries>false</UseDebugLibraries>
1598af74909SZhong Yang    <WholeProgramOptimization>true</WholeProgramOptimization>
1608af74909SZhong Yang  </PropertyGroup>
1618af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
1628af74909SZhong Yang    <UseDebugLibraries>false</UseDebugLibraries>
1638af74909SZhong Yang    <WholeProgramOptimization>true</WholeProgramOptimization>
1648af74909SZhong Yang  </PropertyGroup>
1658af74909SZhong Yang  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
1668af74909SZhong Yang  <ImportGroup Label="ExtensionSettings">
1678af74909SZhong Yang  </ImportGroup>
1688af74909SZhong Yang  <ImportGroup Label="PropertySheets">
1698af74909SZhong Yang    <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
1708af74909SZhong Yang  </ImportGroup>
1718af74909SZhong Yang  <PropertyGroup Label="UserMacros" />
1728af74909SZhong Yang  <PropertyGroup>
1738af74909SZhong Yang    <LinkIncremental>false</LinkIncremental>
1748af74909SZhong Yang  </PropertyGroup>
1758af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
1768af74909SZhong Yang    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
1778af74909SZhong Yang  </PropertyGroup>
1788af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
1798af74909SZhong Yang    <OutDir>$(SolutionDir)$(Configuration)\</OutDir>
1808af74909SZhong Yang  </PropertyGroup>
1818af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
1828af74909SZhong Yang    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
1838af74909SZhong Yang  </PropertyGroup>
1848af74909SZhong Yang  <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
1858af74909SZhong Yang    <OutDir>$(SolutionDir)$(Platform)\$(Configuration)\</OutDir>
1868af74909SZhong Yang  </PropertyGroup>
1878af74909SZhong Yang  <ItemDefinitionGroup>
1888af74909SZhong Yang    <ClCompile>
1898af74909SZhong Yang      <WarningLevel>Level4</WarningLevel>
1908af74909SZhong Yang      <PreprocessorDefinitions>WIN32;SCI_LEXER;_CRT_SECURE_NO_DEPRECATE;_SCL_SECURE_NO_WARNINGS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
1918af74909SZhong Yang      <AdditionalIncludeDirectories>..\include;..\src;..\lexlib;</AdditionalIncludeDirectories>
1928af74909SZhong Yang      <BrowseInformation>true</BrowseInformation>
1938af74909SZhong Yang      <MultiProcessorCompilation>true</MultiProcessorCompilation>
1948af74909SZhong Yang      <MinimalRebuild>false</MinimalRebuild>
1958af74909SZhong Yang      <DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
1968af74909SZhong Yang    </ClCompile>
1978af74909SZhong Yang    <Link>
1988af74909SZhong Yang      <SubSystem>Windows</SubSystem>
1998af74909SZhong Yang      <GenerateDebugInformation>true</GenerateDebugInformation>
2008af74909SZhong Yang      <AdditionalDependencies>gdi32.lib;imm32.lib;ole32.lib;oleaut32.lib;msimg32.lib;%(AdditionalDependencies)</AdditionalDependencies>
2018af74909SZhong Yang    </Link>
2028af74909SZhong Yang  </ItemDefinitionGroup>
2038af74909SZhong Yang  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
2048af74909SZhong Yang    <ClCompile>
2058af74909SZhong Yang      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2068af74909SZhong Yang      <LanguageStandard>stdcpp17</LanguageStandard>
2078af74909SZhong Yang    </ClCompile>
2088af74909SZhong Yang    <Link>
2098af74909SZhong Yang      <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
2108af74909SZhong Yang    </Link>
2118af74909SZhong Yang  </ItemDefinitionGroup>
2128af74909SZhong Yang  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
2138af74909SZhong Yang    <ClCompile>
2148af74909SZhong Yang      <PreprocessorDefinitions>_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2158af74909SZhong Yang      <LanguageStandard>stdcpp17</LanguageStandard>
2168af74909SZhong Yang    </ClCompile>
2178af74909SZhong Yang    <Link>
2188af74909SZhong Yang      <LinkTimeCodeGeneration>Default</LinkTimeCodeGeneration>
2198af74909SZhong Yang    </Link>
2208af74909SZhong Yang  </ItemDefinitionGroup>
2218af74909SZhong Yang  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
2228af74909SZhong Yang    <ClCompile>
2238af74909SZhong Yang      <FunctionLevelLinking>true</FunctionLevelLinking>
2248af74909SZhong Yang      <IntrinsicFunctions>true</IntrinsicFunctions>
2258af74909SZhong Yang      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2268af74909SZhong Yang      <LanguageStandard>stdcpp17</LanguageStandard>
2278af74909SZhong Yang    </ClCompile>
2288af74909SZhong Yang    <Link>
2298af74909SZhong Yang      <EnableCOMDATFolding>true</EnableCOMDATFolding>
2308af74909SZhong Yang      <OptimizeReferences>true</OptimizeReferences>
2318af74909SZhong Yang    </Link>
2328af74909SZhong Yang  </ItemDefinitionGroup>
2338af74909SZhong Yang  <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
2348af74909SZhong Yang    <ClCompile>
2358af74909SZhong Yang      <FunctionLevelLinking>true</FunctionLevelLinking>
2368af74909SZhong Yang      <IntrinsicFunctions>true</IntrinsicFunctions>
2378af74909SZhong Yang      <PreprocessorDefinitions>NDEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
2388af74909SZhong Yang      <LanguageStandard>stdcpp17</LanguageStandard>
2398af74909SZhong Yang    </ClCompile>
2408af74909SZhong Yang    <Link>
2418af74909SZhong Yang      <EnableCOMDATFolding>true</EnableCOMDATFolding>
2428af74909SZhong Yang      <OptimizeReferences>true</OptimizeReferences>
2438af74909SZhong Yang    </Link>
2448af74909SZhong Yang  </ItemDefinitionGroup>
2458af74909SZhong Yang  <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
2468af74909SZhong Yang  <ImportGroup Label="ExtensionTargets">
2478af74909SZhong Yang  </ImportGroup>
2488af74909SZhong Yang</Project>