- added Lua 'fastcall' library in VS2008; :)
This commit is contained in:
mtabachenko 2009-06-26 13:35:05 +00:00
parent a18ecb3527
commit 1af7d5e9ec
3 changed files with 381 additions and 4 deletions

View File

@ -60,7 +60,7 @@
EnableEnhancedInstructionSet="2"
FloatingPointModel="2"
DebugInformationFormat="4"
CallingConvention="0"
CallingConvention="1"
CompileAs="0"
/>
<Tool
@ -74,7 +74,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="lua-5.1.4-x86.lib glib-2.20.1-x86.lib vfw32.lib winmm.lib opengl32.lib glu32.lib ws2_32.lib user32.lib gdi32.lib directx\dxguid.lib shell32.lib comdlg32.lib directx\dxerr8.lib directx\dsound.lib directx\dinput8.lib directx\ddraw.lib zlib-2005-x32.lib zziplib-2005-x32.lib shlwapi.lib winpcap\wpcap.lib"
AdditionalDependencies="lua-5.1.4-x86_fastcall.lib glib-2.20.1-x86.lib vfw32.lib winmm.lib opengl32.lib glu32.lib ws2_32.lib user32.lib gdi32.lib directx\dxguid.lib shell32.lib comdlg32.lib directx\dxerr8.lib directx\dsound.lib directx\dinput8.lib directx\ddraw.lib zlib-2005-x32.lib zziplib-2005-x32.lib shlwapi.lib winpcap\wpcap.lib"
OutputFile="$(OutDir)\$(ProjectName)_debug.exe"
AdditionalLibraryDirectories=".\zlib123;.\zziplib;glib-2.20.1\lib;lua\lib"
DelayLoadDLLs="wpcap.dll"
@ -152,6 +152,7 @@
FloatingPointModel="2"
WarningLevel="1"
DebugInformationFormat="3"
CallingConvention="1"
CompileAs="0"
/>
<Tool
@ -165,7 +166,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="lua-5.1.4-x86.lib glib-2.20.1-x86.lib vfw32.lib winmm.lib opengl32.lib glu32.lib ws2_32.lib user32.lib gdi32.lib directx\dxguid.lib shell32.lib comdlg32.lib directx\dxerr8.lib directx\dsound.lib directx\dinput8.lib directx\ddraw.lib zlib-2005-x32.lib zziplib-2005-x32.lib shlwapi.lib winpcap\wpcap.lib"
AdditionalDependencies="lua-5.1.4-x86_fastcall.lib glib-2.20.1-x86.lib vfw32.lib winmm.lib opengl32.lib glu32.lib ws2_32.lib user32.lib gdi32.lib directx\dxguid.lib shell32.lib comdlg32.lib directx\dxerr8.lib directx\dsound.lib directx\dinput8.lib directx\ddraw.lib zlib-2005-x32.lib zziplib-2005-x32.lib shlwapi.lib winpcap\wpcap.lib"
OutputFile="$(OutDir)\$(ProjectName)_sse2.exe"
AdditionalLibraryDirectories=".\zlib123;.\zziplib;glib-2.20.1\lib;lua\lib"
DelayLoadDLLs="wpcap.dll"
@ -244,6 +245,7 @@
FloatingPointModel="2"
WarningLevel="1"
DebugInformationFormat="3"
CallingConvention="1"
CompileAs="0"
/>
<Tool
@ -257,7 +259,7 @@
/>
<Tool
Name="VCLinkerTool"
AdditionalDependencies="lua-5.1.4-x86.lib glib-2.20.1-x86.lib vfw32.lib winmm.lib opengl32.lib glu32.lib ws2_32.lib user32.lib gdi32.lib directx\dxguid.lib shell32.lib comdlg32.lib directx\dxerr8.lib directx\dsound.lib directx\dinput8.lib directx\ddraw.lib zlib-2005-x32.lib zziplib-2005-x32.lib shlwapi.lib winpcap\wpcap.lib"
AdditionalDependencies="lua-5.1.4-x86_fastcall.lib glib-2.20.1-x86.lib vfw32.lib winmm.lib opengl32.lib glu32.lib ws2_32.lib user32.lib gdi32.lib directx\dxguid.lib shell32.lib comdlg32.lib directx\dxerr8.lib directx\dsound.lib directx\dinput8.lib directx\ddraw.lib zlib-2005-x32.lib zziplib-2005-x32.lib shlwapi.lib winpcap\wpcap.lib"
OutputFile="$(OutDir)\$(ProjectName)_sse2.exe"
AdditionalLibraryDirectories=".\zlib123;.\zziplib;glib-2.20.1\lib;lua\lib"
DelayLoadDLLs="wpcap.dll"

Binary file not shown.

View File

@ -0,0 +1,375 @@
<?xml version="1.0" encoding="Windows-1252"?>
<VisualStudioProject
ProjectType="Visual C++"
Version="9,00"
Name="lua"
ProjectGUID="{650C0DB9-F95F-4283-8778-2DE8FA3CCED8}"
RootNamespace="lua"
Keyword="Win32Proj"
TargetFrameworkVersion="131072"
>
<Platforms>
<Platform
Name="Win32"
/>
</Platforms>
<ToolFiles>
</ToolFiles>
<Configurations>
<Configuration
Name="Debug|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="0"
PreprocessorDefinitions="WIN32;_DEBUG;_LIB"
MinimalRebuild="true"
BasicRuntimeChecks="3"
RuntimeLibrary="3"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\lib\lua-5.1.4-x86.lib"
IgnoreAllDefaultLibraries="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
<Configuration
Name="Release|Win32"
OutputDirectory="$(SolutionDir)$(ConfigurationName)"
IntermediateDirectory="$(ConfigurationName)"
ConfigurationType="4"
CharacterSet="1"
WholeProgramOptimization="1"
>
<Tool
Name="VCPreBuildEventTool"
/>
<Tool
Name="VCCustomBuildTool"
/>
<Tool
Name="VCXMLDataGeneratorTool"
/>
<Tool
Name="VCWebServiceProxyGeneratorTool"
/>
<Tool
Name="VCMIDLTool"
/>
<Tool
Name="VCCLCompilerTool"
Optimization="2"
InlineFunctionExpansion="2"
FavorSizeOrSpeed="1"
OmitFramePointers="true"
WholeProgramOptimization="false"
PreprocessorDefinitions="WIN32;NDEBUG;_LIB;_CRT_SECURE_NO_WARNINGS"
RuntimeLibrary="0"
UsePrecompiledHeader="0"
WarningLevel="3"
Detect64BitPortabilityProblems="false"
DebugInformationFormat="0"
CallingConvention="1"
OmitDefaultLibName="true"
/>
<Tool
Name="VCManagedResourceCompilerTool"
/>
<Tool
Name="VCResourceCompilerTool"
/>
<Tool
Name="VCPreLinkEventTool"
/>
<Tool
Name="VCLibrarianTool"
OutputFile="..\lib\lua-5.1.4-x86_fastcall.lib"
IgnoreAllDefaultLibraries="true"
/>
<Tool
Name="VCALinkTool"
/>
<Tool
Name="VCXDCMakeTool"
/>
<Tool
Name="VCBscMakeTool"
/>
<Tool
Name="VCFxCopTool"
/>
<Tool
Name="VCPostBuildEventTool"
/>
</Configuration>
</Configurations>
<References>
</References>
<Files>
<Filter
Name="headers"
>
<File
RelativePath="..\lua-5.1.4\src\lapi.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lauxlib.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lcode.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ldebug.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ldo.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lfunc.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lgc.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\llex.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lmem.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lopcodes.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lparser.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lstate.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lstring.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ltable.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ltm.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\luaconf.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lualib.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lundump.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lvm.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lzio.h"
>
</File>
</Filter>
<File
RelativePath="..\lua-5.1.4\src\lapi.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lauxlib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lbaselib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lcode.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ldblib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ldebug.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ldo.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ldump.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lfunc.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lgc.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\linit.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\liolib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\llex.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\llimits.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lmathlib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lmem.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\loadlib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lobject.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lobject.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lopcodes.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\loslib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lparser.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lstate.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lstring.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lstrlib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ltable.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ltablib.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\ltm.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lua.h"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lundump.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lvm.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\lzio.c"
>
</File>
<File
RelativePath="..\lua-5.1.4\src\print.c"
>
</File>
</Files>
<Globals>
</Globals>
</VisualStudioProject>