The server builds and uses Lua as DLL in Debug mode.
This is a test to see how LuaRocks will interact. Only debug mode on Windows is affected, all other platforms and modes are unchanged.
This commit is contained in:
parent
e07c54f7f8
commit
70cf0c09a8
4
MCServer/.gitignore
vendored
4
MCServer/.gitignore
vendored
@ -1,4 +1,7 @@
|
|||||||
*.exe
|
*.exe
|
||||||
|
*.dll
|
||||||
|
*.exp
|
||||||
|
*.lib
|
||||||
*.ini
|
*.ini
|
||||||
MCServer
|
MCServer
|
||||||
logs
|
logs
|
||||||
@ -20,3 +23,4 @@ valgrind.log
|
|||||||
motd.txt
|
motd.txt
|
||||||
*.deuser
|
*.deuser
|
||||||
*.dmp
|
*.dmp
|
||||||
|
*.xml
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
Name="Debug|Win32"
|
Name="Debug|Win32"
|
||||||
OutputDirectory="$(SolutionDir)$(ConfigurationName)\Lua"
|
OutputDirectory="$(SolutionDir)$(ConfigurationName)\Lua"
|
||||||
IntermediateDirectory="$(ConfigurationName)\Lua"
|
IntermediateDirectory="$(ConfigurationName)\Lua"
|
||||||
ConfigurationType="4"
|
ConfigurationType="2"
|
||||||
CharacterSet="1"
|
CharacterSet="1"
|
||||||
>
|
>
|
||||||
<Tool
|
<Tool
|
||||||
@ -41,7 +41,7 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCCLCompilerTool"
|
Name="VCCLCompilerTool"
|
||||||
Optimization="0"
|
Optimization="0"
|
||||||
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS"
|
PreprocessorDefinitions="WIN32;_DEBUG;_LIB;_CRT_SECURE_NO_WARNINGS;LUA_BUILD_AS_DLL"
|
||||||
MinimalRebuild="true"
|
MinimalRebuild="true"
|
||||||
BasicRuntimeChecks="3"
|
BasicRuntimeChecks="3"
|
||||||
RuntimeLibrary="1"
|
RuntimeLibrary="1"
|
||||||
@ -59,11 +59,16 @@
|
|||||||
Name="VCPreLinkEventTool"
|
Name="VCPreLinkEventTool"
|
||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCLibrarianTool"
|
Name="VCLinkerTool"
|
||||||
|
OutputFile="$(ProjectDir)\..\MCServer\lua5.1.dll"
|
||||||
|
GenerateDebugInformation="true"
|
||||||
/>
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCALinkTool"
|
Name="VCALinkTool"
|
||||||
/>
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCManifestTool"
|
||||||
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCXDCMakeTool"
|
Name="VCXDCMakeTool"
|
||||||
/>
|
/>
|
||||||
@ -73,6 +78,9 @@
|
|||||||
<Tool
|
<Tool
|
||||||
Name="VCFxCopTool"
|
Name="VCFxCopTool"
|
||||||
/>
|
/>
|
||||||
|
<Tool
|
||||||
|
Name="VCAppVerifierTool"
|
||||||
|
/>
|
||||||
<Tool
|
<Tool
|
||||||
Name="VCPostBuildEventTool"
|
Name="VCPostBuildEventTool"
|
||||||
/>
|
/>
|
||||||
@ -375,10 +383,6 @@
|
|||||||
RelativePath="..\lib\lua\src\ltm.c"
|
RelativePath="..\lib\lua\src\ltm.c"
|
||||||
>
|
>
|
||||||
</File>
|
</File>
|
||||||
<File
|
|
||||||
RelativePath="..\lib\lua\src\lua.c"
|
|
||||||
>
|
|
||||||
</File>
|
|
||||||
<File
|
<File
|
||||||
RelativePath="..\lib\lua\src\luac.c"
|
RelativePath="..\lib\lua\src\luac.c"
|
||||||
>
|
>
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
AdditionalOptions="/MP"
|
AdditionalOptions="/MP"
|
||||||
Optimization="0"
|
Optimization="0"
|
||||||
AdditionalIncludeDirectories=""../lib/jsoncpp/include";../lib"
|
AdditionalIncludeDirectories=""../lib/jsoncpp/include";../lib"
|
||||||
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;XML_STATIC"
|
PreprocessorDefinitions="WIN32;_DEBUG;_CONSOLE;XML_STATIC;LUA_BUILD_AS_DLL"
|
||||||
MinimalRebuild="false"
|
MinimalRebuild="false"
|
||||||
BasicRuntimeChecks="3"
|
BasicRuntimeChecks="3"
|
||||||
RuntimeLibrary="1"
|
RuntimeLibrary="1"
|
||||||
|
Loading…
Reference in New Issue
Block a user