aboutsummaryrefslogtreecommitdiff
path: root/win-build/YuescriptDLL
diff options
context:
space:
mode:
authorLi Jin <dragon-fly@qq.com>2022-02-24 10:48:52 +0800
committerLi Jin <dragon-fly@qq.com>2022-02-24 10:48:52 +0800
commit1880ba290e3203d2ea204e95d9f2d438016271fb (patch)
tree37bb4657ec6933d4dcf4339bc2ac2cd4814a87cc /win-build/YuescriptDLL
parent47b1ffe8e36343ca10539427f3c64a56e0ca13b9 (diff)
downloadyuescript-1880ba290e3203d2ea204e95d9f2d438016271fb.tar.gz
yuescript-1880ba290e3203d2ea204e95d9f2d438016271fb.tar.bz2
yuescript-1880ba290e3203d2ea204e95d9f2d438016271fb.zip
fix vcproj names.
Diffstat (limited to 'win-build/YuescriptDLL')
-rw-r--r--win-build/YuescriptDLL/YuescriptDLL.vcxproj196
-rw-r--r--win-build/YuescriptDLL/YuescriptDLL.vcxproj.filters49
-rw-r--r--win-build/YuescriptDLL/YuescriptDLL.vcxproj.user4
3 files changed, 249 insertions, 0 deletions
diff --git a/win-build/YuescriptDLL/YuescriptDLL.vcxproj b/win-build/YuescriptDLL/YuescriptDLL.vcxproj
new file mode 100644
index 0000000..2913139
--- /dev/null
+++ b/win-build/YuescriptDLL/YuescriptDLL.vcxproj
@@ -0,0 +1,196 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project DefaultTargets="Build" 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="Release|Win32">
9 <Configuration>Release</Configuration>
10 <Platform>Win32</Platform>
11 </ProjectConfiguration>
12 <ProjectConfiguration Include="Debug|x64">
13 <Configuration>Debug</Configuration>
14 <Platform>x64</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 <VCProjectVersion>16.0</VCProjectVersion>
23 <Keyword>Win32Proj</Keyword>
24 <ProjectGuid>{08a9e377-ecc6-4acb-af99-8f683d5f48a5}</ProjectGuid>
25 <RootNamespace>YuescriptDLL</RootNamespace>
26 <WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
27 </PropertyGroup>
28 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
29 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
30 <ConfigurationType>DynamicLibrary</ConfigurationType>
31 <UseDebugLibraries>true</UseDebugLibraries>
32 <PlatformToolset>v143</PlatformToolset>
33 <CharacterSet>Unicode</CharacterSet>
34 </PropertyGroup>
35 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
36 <ConfigurationType>DynamicLibrary</ConfigurationType>
37 <UseDebugLibraries>false</UseDebugLibraries>
38 <PlatformToolset>v143</PlatformToolset>
39 <WholeProgramOptimization>true</WholeProgramOptimization>
40 <CharacterSet>Unicode</CharacterSet>
41 </PropertyGroup>
42 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
43 <ConfigurationType>DynamicLibrary</ConfigurationType>
44 <UseDebugLibraries>true</UseDebugLibraries>
45 <PlatformToolset>v143</PlatformToolset>
46 <CharacterSet>Unicode</CharacterSet>
47 </PropertyGroup>
48 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
49 <ConfigurationType>DynamicLibrary</ConfigurationType>
50 <UseDebugLibraries>false</UseDebugLibraries>
51 <PlatformToolset>v143</PlatformToolset>
52 <WholeProgramOptimization>true</WholeProgramOptimization>
53 <CharacterSet>Unicode</CharacterSet>
54 </PropertyGroup>
55 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
56 <ImportGroup Label="ExtensionSettings">
57 </ImportGroup>
58 <ImportGroup Label="Shared">
59 </ImportGroup>
60 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
61 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
62 </ImportGroup>
63 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
64 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
65 </ImportGroup>
66 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
67 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
68 </ImportGroup>
69 <ImportGroup Label="PropertySheets" Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
70 <Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
71 </ImportGroup>
72 <PropertyGroup Label="UserMacros" />
73 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
74 <LinkIncremental>true</LinkIncremental>
75 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
76 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
77 <TargetName>yue</TargetName>
78 </PropertyGroup>
79 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
80 <LinkIncremental>false</LinkIncremental>
81 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
82 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
83 <TargetName>yue</TargetName>
84 </PropertyGroup>
85 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
86 <LinkIncremental>true</LinkIncremental>
87 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
88 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
89 <TargetName>yue</TargetName>
90 </PropertyGroup>
91 <PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
92 <LinkIncremental>false</LinkIncremental>
93 <IntDir>$(SolutionDir)..\build\windows\$(Platform)\$(Configuration)\$(ProjectName)\</IntDir>
94 <OutDir>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\</OutDir>
95 <TargetName>yue</TargetName>
96 </PropertyGroup>
97 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
98 <ClCompile>
99 <WarningLevel>Level3</WarningLevel>
100 <SDLCheck>true</SDLCheck>
101 <PreprocessorDefinitions>_DEBUG;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;YUE_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
102 <ConformanceMode>true</ConformanceMode>
103 <LanguageStandard>stdcpp17</LanguageStandard>
104 <AdditionalIncludeDirectories>..\lua51;..\..\src;..\..\src\3rdParty;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
105 </ClCompile>
106 <Link>
107 <SubSystem>Console</SubSystem>
108 <GenerateDebugInformation>true</GenerateDebugInformation>
109 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
110 <AdditionalLibraryDirectories>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
111 <ModuleDefinitionFile>
112 </ModuleDefinitionFile>
113 </Link>
114 </ItemDefinitionGroup>
115 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
116 <ClCompile>
117 <WarningLevel>Level3</WarningLevel>
118 <FunctionLevelLinking>true</FunctionLevelLinking>
119 <IntrinsicFunctions>true</IntrinsicFunctions>
120 <SDLCheck>true</SDLCheck>
121 <PreprocessorDefinitions>NDEBUG;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;YUE_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
122 <ConformanceMode>true</ConformanceMode>
123 <LanguageStandard>stdcpp17</LanguageStandard>
124 <AdditionalIncludeDirectories>..\lua51;..\..\src;..\..\src\3rdParty;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
125 </ClCompile>
126 <Link>
127 <SubSystem>Console</SubSystem>
128 <EnableCOMDATFolding>true</EnableCOMDATFolding>
129 <OptimizeReferences>true</OptimizeReferences>
130 <GenerateDebugInformation>true</GenerateDebugInformation>
131 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
132 <AdditionalLibraryDirectories>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
133 <ModuleDefinitionFile>
134 </ModuleDefinitionFile>
135 </Link>
136 </ItemDefinitionGroup>
137 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
138 <ClCompile>
139 <WarningLevel>Level3</WarningLevel>
140 <SDLCheck>true</SDLCheck>
141 <PreprocessorDefinitions>_DEBUG;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;YUE_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
142 <ConformanceMode>true</ConformanceMode>
143 <LanguageStandard>stdcpp17</LanguageStandard>
144 <AdditionalIncludeDirectories>..\lua51;..\..\src;..\..\src\3rdParty;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
145 </ClCompile>
146 <Link>
147 <SubSystem>Console</SubSystem>
148 <GenerateDebugInformation>true</GenerateDebugInformation>
149 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
150 <AdditionalLibraryDirectories>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
151 <ModuleDefinitionFile>
152 </ModuleDefinitionFile>
153 </Link>
154 </ItemDefinitionGroup>
155 <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
156 <ClCompile>
157 <WarningLevel>Level3</WarningLevel>
158 <FunctionLevelLinking>true</FunctionLevelLinking>
159 <IntrinsicFunctions>true</IntrinsicFunctions>
160 <SDLCheck>true</SDLCheck>
161 <PreprocessorDefinitions>NDEBUG;_SILENCE_CXX17_CODECVT_HEADER_DEPRECATION_WARNING;YUE_BUILD_AS_DLL;%(PreprocessorDefinitions)</PreprocessorDefinitions>
162 <ConformanceMode>true</ConformanceMode>
163 <LanguageStandard>stdcpp17</LanguageStandard>
164 <AdditionalIncludeDirectories>..\lua51;..\..\src;..\..\src\3rdParty;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
165 </ClCompile>
166 <Link>
167 <SubSystem>Console</SubSystem>
168 <EnableCOMDATFolding>true</EnableCOMDATFolding>
169 <OptimizeReferences>true</OptimizeReferences>
170 <GenerateDebugInformation>true</GenerateDebugInformation>
171 <AdditionalDependencies>lua51.lib;%(AdditionalDependencies)</AdditionalDependencies>
172 <AdditionalLibraryDirectories>$(SolutionDir)..\bin\windows\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
173 <ModuleDefinitionFile>
174 </ModuleDefinitionFile>
175 </Link>
176 </ItemDefinitionGroup>
177 <ItemGroup>
178 <ClCompile Include="..\..\src\yuescript\ast.cpp" />
179 <ClCompile Include="..\..\src\yuescript\parser.cpp" />
180 <ClCompile Include="..\..\src\yuescript\yuescript.cpp" />
181 <ClCompile Include="..\..\src\yuescript\yue_compiler.cpp" />
182 <ClCompile Include="..\..\src\yuescript\yue_parser.cpp" />
183 </ItemGroup>
184 <ItemGroup>
185 <ClInclude Include="..\..\src\yuescript\ast.hpp" />
186 <ClInclude Include="..\..\src\yuescript\parser.hpp" />
187 <ClInclude Include="..\..\src\yuescript\stacktraceplus.h" />
188 <ClInclude Include="..\..\src\yuescript\yuescript.h" />
189 <ClInclude Include="..\..\src\yuescript\yue_ast.h" />
190 <ClInclude Include="..\..\src\yuescript\yue_compiler.h" />
191 <ClInclude Include="..\..\src\yuescript\yue_parser.h" />
192 </ItemGroup>
193 <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
194 <ImportGroup Label="ExtensionTargets">
195 </ImportGroup>
196</Project> \ No newline at end of file
diff --git a/win-build/YuescriptDLL/YuescriptDLL.vcxproj.filters b/win-build/YuescriptDLL/YuescriptDLL.vcxproj.filters
new file mode 100644
index 0000000..487ce37
--- /dev/null
+++ b/win-build/YuescriptDLL/YuescriptDLL.vcxproj.filters
@@ -0,0 +1,49 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
4 <Filter Include="src">
5 <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
6 <Extensions>cpp;c;cc;cxx;c++;cppm;ixx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
7 </Filter>
8 </ItemGroup>
9 <ItemGroup>
10 <ClCompile Include="..\..\src\yuescript\ast.cpp">
11 <Filter>src</Filter>
12 </ClCompile>
13 <ClCompile Include="..\..\src\yuescript\parser.cpp">
14 <Filter>src</Filter>
15 </ClCompile>
16 <ClCompile Include="..\..\src\yuescript\yue_compiler.cpp">
17 <Filter>src</Filter>
18 </ClCompile>
19 <ClCompile Include="..\..\src\yuescript\yue_parser.cpp">
20 <Filter>src</Filter>
21 </ClCompile>
22 <ClCompile Include="..\..\src\yuescript\yuescript.cpp">
23 <Filter>src</Filter>
24 </ClCompile>
25 </ItemGroup>
26 <ItemGroup>
27 <ClInclude Include="..\..\src\yuescript\ast.hpp">
28 <Filter>src</Filter>
29 </ClInclude>
30 <ClInclude Include="..\..\src\yuescript\parser.hpp">
31 <Filter>src</Filter>
32 </ClInclude>
33 <ClInclude Include="..\..\src\yuescript\stacktraceplus.h">
34 <Filter>src</Filter>
35 </ClInclude>
36 <ClInclude Include="..\..\src\yuescript\yue_ast.h">
37 <Filter>src</Filter>
38 </ClInclude>
39 <ClInclude Include="..\..\src\yuescript\yue_compiler.h">
40 <Filter>src</Filter>
41 </ClInclude>
42 <ClInclude Include="..\..\src\yuescript\yue_parser.h">
43 <Filter>src</Filter>
44 </ClInclude>
45 <ClInclude Include="..\..\src\yuescript\yuescript.h">
46 <Filter>src</Filter>
47 </ClInclude>
48 </ItemGroup>
49</Project> \ No newline at end of file
diff --git a/win-build/YuescriptDLL/YuescriptDLL.vcxproj.user b/win-build/YuescriptDLL/YuescriptDLL.vcxproj.user
new file mode 100644
index 0000000..88a5509
--- /dev/null
+++ b/win-build/YuescriptDLL/YuescriptDLL.vcxproj.user
@@ -0,0 +1,4 @@
1<?xml version="1.0" encoding="utf-8"?>
2<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <PropertyGroup />
4</Project> \ No newline at end of file