diff options
| Commit | 33c5848d11d95e85edc0e2323aaf15ac9cde5a69 (patch) | |
|---|---|---|
| Author | 2018-11-14 09:35:50 +0200 | |
| Committer | 2018-11-15 11:44:10 +0200 | |
| Files | b64e343561c3b8c93959410fef151be81075ff77 /JSImpl/solution | |
| IPL-33c5848d11d95e85edc0e2323aaf15ac9cde5a69.tar IPL-33c5848d11d95e85edc0e2323aaf15ac9cde5a69.tar.gz IPL-33c5848d11d95e85edc0e2323aaf15ac9cde5a69.zip | ||
| Parent | 532a594a0efac2e7624e1c9ddce8fb6d81dace4f (diff) | |
Add source files to project
2 files changed, 28 insertions, 14 deletions
| -rw-r--r-- | JSImpl/solution/JSLib.vcxproj | 32 | ||||
| -rw-r--r-- | JSImpl/solution/JSLib.vcxproj.filters | 10 |
diff --git a/JSImpl/solution/JSLib.vcxproj b/JSImpl/solution/JSLib.vcxproj index 1d0f63a..0efb673 100644 --- a/JSImpl/solution/JSLib.vcxproj +++ b/JSImpl/solution/JSLib.vcxproj @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|x64">
@@ -56,12 +56,14 @@ <AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<Optimization>Disabled</Optimization>
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
- <PrecompiledHeader></PrecompiledHeader>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
@@ -69,11 +71,12 @@ </ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </PreprocessorDefinitions>
</ResourceCompile>
- <Lib>
- <OutputFile>$(OutDir)JSLib.lib</OutputFile>
- <TargetMachine>MachineX64</TargetMachine>
- </Lib>
+ <Lib>
+ <OutputFile>$(OutDir)JSLib.lib</OutputFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -85,12 +88,14 @@ <AdditionalOptions> %(AdditionalOptions)</AdditionalOptions>
<Optimization>MaxSpeed</Optimization>
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </PreprocessorDefinitions>
<MinimalRebuild>false</MinimalRebuild>
<StringPooling>true</StringPooling>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<FunctionLevelLinking>true</FunctionLevelLinking>
<MultiProcessorCompilation>true</MultiProcessorCompilation>
- <PrecompiledHeader></PrecompiledHeader>
+ <PrecompiledHeader>
+ </PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<TreatWarningAsError>true</TreatWarningAsError>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
@@ -98,11 +103,12 @@ </ClCompile>
<ResourceCompile>
<PreprocessorDefinitions>_SCL_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
+ </PreprocessorDefinitions>
</ResourceCompile>
- <Lib>
- <OutputFile>$(OutDir)JSLib.lib</OutputFile>
- <TargetMachine>MachineX64</TargetMachine>
- </Lib>
+ <Lib>
+ <OutputFile>$(OutDir)JSLib.lib</OutputFile>
+ <TargetMachine>MachineX64</TargetMachine>
+ </Lib>
<Link>
<SubSystem>Windows</SubSystem>
<GenerateDebugInformation>true</GenerateDebugInformation>
@@ -114,6 +120,7 @@ <ItemGroup>
<ClInclude Include="..\src\ASTInterpreter.h" />
<ClInclude Include="..\src\ASTPrinter.h" />
+ <ClInclude Include="..\src\ByteCodeGenerator.h" />
<ClInclude Include="..\src\CommonTypes.h" />
<ClInclude Include="..\src\Expression.h" />
<ClInclude Include="..\src\ExpressionDefinitions.h" />
@@ -127,6 +134,7 @@ </ClCompile>
<ClCompile Include="..\src\ASTPrinter.cpp">
</ClCompile>
+ <ClCompile Include="..\src\ByteCodeGenerator.cpp" />
<ClCompile Include="..\src\Expression.cpp">
</ClCompile>
<ClCompile Include="..\src\Lexer.cpp">
@@ -137,4 +145,4 @@ <Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
-</Project>
+</Project>
\ No newline at end of file diff --git a/JSImpl/solution/JSLib.vcxproj.filters b/JSImpl/solution/JSLib.vcxproj.filters index afcbbb9..121d0ba 100644 --- a/JSImpl/solution/JSLib.vcxproj.filters +++ b/JSImpl/solution/JSLib.vcxproj.filters @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?>
+<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup>
<Filter Include="src">
@@ -33,6 +33,9 @@ <ClInclude Include="..\src\Parser.h">
<Filter>src</Filter>
</ClInclude>
+ <ClInclude Include="..\src\ByteCodeGenerator.h">
+ <Filter>src</Filter>
+ </ClInclude>
</ItemGroup>
<ItemGroup>
<ClCompile Include="..\src\ASTInterpreter.cpp">
@@ -50,5 +53,8 @@ <ClCompile Include="..\src\Parser.cpp">
<Filter>src</Filter>
</ClCompile>
+ <ClCompile Include="..\src\ByteCodeGenerator.cpp">
+ <Filter>src</Filter>
+ </ClCompile>
</ItemGroup>
-</Project>
+</Project>
\ No newline at end of file |
