From 49ef9d50d475921aab0c50b13b857f8cb990fcc0 Mon Sep 17 00:00:00 2001 From: Benoit Germain Date: Wed, 9 Mar 2022 14:11:21 +0100 Subject: moonjit support --- deep_test/deep_test.vcxproj | 77 ++++++++++++++++++++++++++++++++++++++-- deep_test/deep_test.vcxproj.user | 19 +++++++--- 2 files changed, 90 insertions(+), 6 deletions(-) (limited to 'deep_test') diff --git a/deep_test/deep_test.vcxproj b/deep_test/deep_test.vcxproj index 6612de7..c072972 100644 --- a/deep_test/deep_test.vcxproj +++ b/deep_test/deep_test.vcxproj @@ -45,6 +45,14 @@ Debug LuaJIT 2.1.0-beta3 x64 + + Debug MoonJIT + Win32 + + + Debug MoonJIT + x64 + Release 5.3 Win32 @@ -109,6 +117,12 @@ v142 MultiByte + + DynamicLibrary + true + v142 + MultiByte + Application false @@ -159,6 +173,12 @@ v142 MultiByte + + DynamicLibrary + true + v142 + MultiByte + DynamicLibrary false @@ -196,6 +216,9 @@ + + + @@ -220,6 +243,9 @@ + + + @@ -257,6 +283,11 @@ $(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\ $(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\ + + .dll + $(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\ + $(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\ + .dll $(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\ @@ -287,6 +318,11 @@ $(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\ $(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\ + + .dll + $(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\ + $(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\ + $(SolutionDir)_Output\$(ProjectName)\$(PlatformName)\$(Configuration)\ $(SolutionDir)_Tmp\$(ProjectName)\$(PlatformName)\$(Configuration)\ @@ -425,7 +461,7 @@ WIN32;_DEBUG;_CONSOLE;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\lanes\ + xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\ Copy to LuaJIT2 @@ -451,6 +487,24 @@ $(SolutionDir)..\Lua54\bin\$(Platform)\Debug + + + Level3 + Disabled + true + true + $(SolutionDir)..\MoonJIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories) + $(IntDir)$(TargetName).pdb + + + xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\MoonJIT\bin\$(Platform)\ + Copy to MoonJIT + + + lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(SolutionDir)..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories) + + Level3 @@ -538,7 +592,7 @@ _WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) - xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\lanes\ + xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\ Copy to LuaJIT2 @@ -565,6 +619,25 @@ $(SolutionDir)..\Lua54\bin\$(Platform)\Debug + + + Level3 + Disabled + true + true + $(SolutionDir)..\MoonJIT\src;$(SolutionDir)Lanes;%(AdditionalIncludeDirectories) + $(IntDir)$(TargetName).pdb + _WINDLL;_DEBUG;_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions) + + + xcopy /R /F /Y /I "$(TargetPath)" $(SolutionDir)..\MoonJIT\bin\$(Platform)\ + Copy to MoonJIT + + + lua51.lib;kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies) + $(SolutionDir)..\MoonJIT\bin\$(Platform);%(AdditionalLibraryDirectories) + + Level3 diff --git a/deep_test/deep_test.vcxproj.user b/deep_test/deep_test.vcxproj.user index 374b6b1..96d9b1d 100644 --- a/deep_test/deep_test.vcxproj.user +++ b/deep_test/deep_test.vcxproj.user @@ -19,13 +19,13 @@ $(SolutionDir)Lanes\lanes\deep_test\ - $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\luajit.exe + $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\luajit210.exe WindowsLocalDebugger -i $(SolutionDir)Lanes\lanes\deep_test\ - $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit.exe + $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit205.exe WindowsLocalDebugger -i $(SolutionDir)Lanes\lanes\deep_test\ @@ -36,6 +36,12 @@ -i deeptest.lua $(SolutionDir)Lanes\lanes\deep_test\ + + $(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe + WindowsLocalDebugger + -i deeptest.lua + $(SolutionDir)Lanes\lanes\deep_test\ + $(SolutionDir)..\Lua53\bin\$(Platform)\Release\lua53.exe WindowsLocalDebugger @@ -49,13 +55,13 @@ $(SolutionDir)Lanes\lanes\deep_test\ - $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\luajit.exe + $(SolutionDir)..\LuaJIT-2.1.0-beta3\bin\$(Platform)\luajit210.exe WindowsLocalDebugger -i $(SolutionDir)Lanes\lanes\deep_test\ - $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit.exe + $(SolutionDir)..\LuaJIT-2.0.5\bin\$(Platform)\luajit205.exe WindowsLocalDebugger -i $(SolutionDir)Lanes\lanes\deep_test\ @@ -85,6 +91,11 @@ WindowsLocalDebugger $(SolutionDir)..\framework\lua54.exe + + $(SolutionDir)Lanes\lanes\deep_test\ + WindowsLocalDebugger + $(SolutionDir)..\MoonJIT\bin\$(Platform)\moonjit.exe + $(SolutionDir)Lanes\lanes\deep_test\ WindowsLocalDebugger -- cgit v1.2.3-55-g6feb