New test change.
Some checks failed
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.1, macos-11) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.1, ubuntu-22.04) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.1, windows-2022) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.2, macos-11) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.2, ubuntu-22.04) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.2, windows-2022) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.3, macos-11) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.3, ubuntu-22.04) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.3, windows-2022) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.4, macos-11) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.4, ubuntu-22.04) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (5.4, windows-2022) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (luajit, macos-11) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (luajit, ubuntu-22.04) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (luajit, windows-2022) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (luajit-openresty, macos-11) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (luajit-openresty, ubuntu-22.04) (push) Has been cancelled
Build / Test ${{ matrix.luaVersion }} on ${{ matrix.platform }} (luajit-openresty, windows-2022) (push) Has been cancelled
Deploy / affected (push) Has been cancelled
Deploy / build (push) Has been cancelled
Deploy / upload (push) Has been cancelled
Luacheck / luacheck (push) Has been cancelled

This commit is contained in:
zyppe 2024-07-31 19:45:33 +08:00
parent 1fad162690
commit 8b3585b6e8
16 changed files with 514 additions and 516 deletions

28
.gitignore vendored
View file

@ -13,3 +13,31 @@ Release
*.suo
x64
## Personal
# A listing of all the files included in the project
*.files
# Include directories
*.includes
# Project configuration settings like predefined Macros
*.config
# Qt Creator settings
*.creator
# User project settings
*.creator.user*
# Qt Creator backups
*.autosave
# Flags for Clang Code Model
*.cxxflags
*.cflags
.cache/
.vscode/
.qtc_clangd/

View file

@ -1,49 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ImportGroup Label="PropertySheets" />
<PropertyGroup Condition="'$(Platform)'=='x64'" Label="LuaPlat">
<LUAPLAT>$(Platform)/$(Configuration)</LUAPLAT>
</PropertyGroup>
<PropertyGroup Condition="'$(Platform)'=='Win32'" Label="LuaPlat">
<LUAPLAT>$(Configuration)</LUAPLAT>
</PropertyGroup>
<PropertyGroup Label="UserMacros">
<LUAV>5.3</LUAV>
<LUAPREFIX>z:\data\build\vc14\</LUAPREFIX>
<LUALIB>$(LUAPREFIX)\lib\lua\$(LUAV)\$(LUAPLAT)</LUALIB>
<LUACDIR>$(LUAPREFIX)\bin\lua\$(LUAV)\$(LUAPLAT)</LUACDIR>
<LUALDIR>$(LUAPREFIX)\bin\lua\$(LUAV)\$(LUAPLAT)\lua</LUALDIR>
<LUAINC>$(LUAPREFIX)\include\lua\$(LUAV);$(LUAPREFIX)\include\lua$(LUAV)</LUAINC>
<LUALIBNAME>lua$(LUAV.Replace('.', '')).lib</LUALIBNAME>
</PropertyGroup>
<PropertyGroup>
<_PropertySheetDisplayName>Lua</_PropertySheetDisplayName>
</PropertyGroup>
<ItemDefinitionGroup />
<ItemGroup>
<BuildMacro Include="LUAPLAT">
<Value>$(LUAPLAT)</Value>
</BuildMacro>
<BuildMacro Include="LUAPREFIX">
<Value>$(LUAPREFIX)</Value>
</BuildMacro>
<BuildMacro Include="LUAV">
<Value>$(LUAV)</Value>
</BuildMacro>
<BuildMacro Include="LUALIB">
<Value>$(LUALIB)</Value>
</BuildMacro>
<BuildMacro Include="LUAINC">
<Value>$(LUAINC)</Value>
</BuildMacro>
<BuildMacro Include="LUACDIR">
<Value>$(LUACDIR)</Value>
</BuildMacro>
<BuildMacro Include="LUALDIR">
<Value>$(LUALDIR)</Value>
</BuildMacro>
<BuildMacro Include="LUALIBNAME">
<Value>$(LUALIBNAME)</Value>
</BuildMacro>
</ItemGroup>
</Project>

398
compile_commands.json Normal file
View file

@ -0,0 +1,398 @@
[
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"io.o",
"io.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/io.c",
"output": "/home/benjamin/Project/luasocket/src/io.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"luasocket.o",
"luasocket.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/luasocket.c",
"output": "/home/benjamin/Project/luasocket/src/luasocket.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"timeout.o",
"timeout.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/timeout.c",
"output": "/home/benjamin/Project/luasocket/src/timeout.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"buffer.o",
"buffer.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/buffer.c",
"output": "/home/benjamin/Project/luasocket/src/buffer.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"options.o",
"options.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/options.c",
"output": "/home/benjamin/Project/luasocket/src/options.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"inet.o",
"inet.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/inet.c",
"output": "/home/benjamin/Project/luasocket/src/inet.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"auxiliar.o",
"auxiliar.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/auxiliar.c",
"output": "/home/benjamin/Project/luasocket/src/auxiliar.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"compat.o",
"compat.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/compat.c",
"output": "/home/benjamin/Project/luasocket/src/compat.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"usocket.o",
"usocket.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/usocket.c",
"output": "/home/benjamin/Project/luasocket/src/usocket.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"except.o",
"except.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/except.c",
"output": "/home/benjamin/Project/luasocket/src/except.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"select.o",
"select.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/select.c",
"output": "/home/benjamin/Project/luasocket/src/select.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"tcp.o",
"tcp.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/tcp.c",
"output": "/home/benjamin/Project/luasocket/src/tcp.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"udp.o",
"udp.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/udp.c",
"output": "/home/benjamin/Project/luasocket/src/udp.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"mime.o",
"mime.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/mime.c",
"output": "/home/benjamin/Project/luasocket/src/mime.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"unixstream.o",
"unixstream.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/unixstream.c",
"output": "/home/benjamin/Project/luasocket/src/unixstream.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"unixdgram.o",
"unixdgram.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/unixdgram.c",
"output": "/home/benjamin/Project/luasocket/src/unixdgram.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"unix.o",
"unix.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/unix.c",
"output": "/home/benjamin/Project/luasocket/src/unix.o"
},
{
"arguments": [
"/usr/bin/gcc",
"-I/usr/include/lua/5.4",
"-I/usr/include/lua5.4",
"-DLUASOCKET_NODEBUG",
"-Wall",
"-Wshadow",
"-Wextra",
"-Wimplicit",
"-O2",
"-ggdb3",
"-fpic",
"-c",
"-o",
"serial.o",
"serial.c"
],
"directory": "/home/benjamin/Project/luasocket/src",
"file": "/home/benjamin/Project/luasocket/src/serial.c",
"output": "/home/benjamin/Project/luasocket/src/serial.o"
}
]

1
compile_flags.txt Normal file
View file

@ -0,0 +1 @@
-I/usr/include/lua5.4

View file

@ -1 +0,0 @@
make PLAT=linux DEBUG=DEBUG LUAINC_linux_base=/home/diego/build/ubuntu/include LUAPREFIX_linux=/home/diego/build/ubuntu

View file

@ -1,35 +0,0 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "socket", "socket.vcxproj", "{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}"
EndProject
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "mime", "mime.vcxproj", "{128E8BD0-174A-48F0-8771-92B1E8D18713}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Win32 = Debug|Win32
Debug|x64 = Debug|x64
Release|Win32 = Release|Win32
Release|x64 = Release|x64
EndGlobalSection
GlobalSection(ProjectConfigurationPlatforms) = postSolution
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Debug|Win32.ActiveCfg = Debug|Win32
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Debug|Win32.Build.0 = Debug|Win32
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Debug|x64.ActiveCfg = Debug|x64
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Debug|x64.Build.0 = Debug|x64
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Release|Win32.ActiveCfg = Release|Win32
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Release|Win32.Build.0 = Release|Win32
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Release|x64.ActiveCfg = Release|x64
{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}.Release|x64.Build.0 = Release|x64
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Debug|Win32.ActiveCfg = Debug|Win32
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Debug|Win32.Build.0 = Debug|Win32
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Debug|x64.ActiveCfg = Debug|x64
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Debug|x64.Build.0 = Debug|x64
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Release|Win32.ActiveCfg = Release|Win32
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Release|Win32.Build.0 = Release|Win32
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Release|x64.ActiveCfg = Release|x64
{128E8BD0-174A-48F0-8771-92B1E8D18713}.Release|x64.Build.0 = Release|x64
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
EndGlobal

View file

@ -1 +0,0 @@
make DEBUG=DEBUG PLAT=macosx LUAINC_macosx_base=/Users/$USER/build/macosx/include LUAPREFIX_macosx=/Users/$USER/build/macosx install-both

76
meson.build Normal file
View file

@ -0,0 +1,76 @@
project('luasocket', ['c'], meson_version: '>=0.56')
cc=meson.get_compiler('c')
deps_path = get_option('deps_dir')
deps_libs = [
join_paths(meson.project_source_root(), deps_path),
join_paths(meson.project_build_root(), deps_path)
]
extra_inc = []
luaver = get_option('lua_version')
if luaver == 'luajit'
lua_dep = dependency('luajit')
elif luaver != 'auto' and luaver != 'custom' and luaver != 'vendor'
lua_dep = dependency('lua' + luaver, required: false)
if not lua_dep.found()
lua_dep = dependency('lua-' + luaver, required: false)
endif
if not lua_dep.found()
lua_dep = dependency('lua' + ''.join(luaver.split('.')), required: false)
endif
if not lua_dep.found()
lua_dep = dependency('lua')
endif
if not lua_dep.version().startswith(luaver)
error('required lua version not found (got @0@)'
.format(lua_dep.version()))
endif
elif luaver == 'custom'
lua_dep = dependency('', required: false)
elif luaver == 'vendor'
lua_dep = dependency('', required: false)
extra_inc += include_directories(join_paths(deps_path, 'include'))
else
lua_dep = dependency('lua')
endif
luaver_maj = '5'
luaver_num = cc.compute_int(
'LUA_VERSION_NUM',
dependencies: lua_dep, include_directories: extra_inc
)
luaver_min = luaver_num - 500
luaver_str = '@0@.@1@'.format(luaver_maj, luaver_min)
if luaver_min < 1
error('Lua 5.1 or newer is required')
endif
# follow what lua does, i.e. .so everywhere except windows
plugin_suffix = 'so'
if host_machine.system() == 'windows'
plugin_suffix = 'dll'
endif
if host_machine.system() == 'windows'
# msys2, etc
lua_adep = cc.find_library('lua', dirs: deps_libs, required: false)
if not lua_adep.found()
# lua 5.1 uses lua5.1.dll/lib
lua_adep = cc.find_library(
'lua@0@.@1@'.format(luaver_maj, luaver_min),
dirs: deps_libs, required: false
)
endif
if not lua_adep.found()
# lua 5.2 onwards uses lua5.2.dll/lib
lua_adep = cc.find_library(
'lua@0@@1@'.format(luaver_maj, luaver_min), dirs: deps_libs
)
endif
else
lua_adep = lua_dep.partial_dependency(compile_args: true, includes: true)
endif

11
meson_options.txt Normal file
View file

@ -0,0 +1,11 @@
option('lua_version',
type: 'combo',
choices: ['auto', 'luajit', 'custom', 'vendor', '5.1', '5.2', '5.3', '5.4'],
description: 'The Lua version to use'
)
option('deps_dir',
type: 'string',
value: 'deps',
description: 'The name of vendored dependencies directory'
)

View file

@ -1,205 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\mime.c" />
<ClCompile Include="src\compat.c" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{128E8BD0-174A-48F0-8771-92B1E8D18713}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\mime\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
<TargetName>core</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<TargetName>core</TargetName>
<OutDir>$(Platform)\$(Configuration)\mime\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\mime\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
<TargetName>core</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(Platform)\$(Configuration)\mime\</OutDir>
<TargetName>core</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat />
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;MIME_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -1 +0,0 @@
make PLAT=mingw LUAINC_mingw_base=/home/diego/build/mingw/include LUALIB_mingw_base=/home/diego/build/mingw/bin LUAPREFIX_mingw=/home/diego/build/mingw/bin DEBUG=DEBUG install-both

View file

@ -1,216 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<Project DefaultTargets="Build" ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<ItemGroup Label="ProjectConfigurations">
<ProjectConfiguration Include="Debug|Win32">
<Configuration>Debug</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Debug|x64">
<Configuration>Debug</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|Win32">
<Configuration>Release</Configuration>
<Platform>Win32</Platform>
</ProjectConfiguration>
<ProjectConfiguration Include="Release|x64">
<Configuration>Release</Configuration>
<Platform>x64</Platform>
</ProjectConfiguration>
</ItemGroup>
<ItemGroup>
<ClCompile Include="src\auxiliar.c" />
<ClCompile Include="src\buffer.c" />
<ClCompile Include="src\compat.c" />
<ClCompile Include="src\except.c" />
<ClCompile Include="src\inet.c" />
<ClCompile Include="src\io.c" />
<ClCompile Include="src\luasocket.c" />
<ClCompile Include="src\options.c" />
<ClCompile Include="src\select.c" />
<ClCompile Include="src\tcp.c" />
<ClCompile Include="src\timeout.c" />
<ClCompile Include="src\udp.c" />
<ClCompile Include="src\wsocket.c" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{66E3CE14-884D-4AEA-9F20-15A0BEAF8C5A}</ProjectGuid>
<Keyword>Win32Proj</Keyword>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="Configuration">
<ConfigurationType>DynamicLibrary</ConfigurationType>
<PlatformToolset>v141</PlatformToolset>
<CharacterSet>MultiByte</CharacterSet>
</PropertyGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.props" />
<ImportGroup Label="ExtensionSettings">
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<ImportGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'" Label="PropertySheets">
<Import Project="$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props" Condition="exists('$(UserRootDir)\Microsoft.Cpp.$(Platform).user.props')" Label="LocalAppDataPlatform" />
<Import Project="$(VCTargetsPath)Microsoft.CPP.UpgradeFromVC71.props" />
<Import Project="Lua.props" />
</ImportGroup>
<PropertyGroup Label="UserMacros" />
<PropertyGroup>
<_ProjectFileVersion>11.0.50727.1</_ProjectFileVersion>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<OutDir>$(Configuration)\socket\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>true</LinkIncremental>
<TargetName>core</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<LinkIncremental>true</LinkIncremental>
<TargetName>core</TargetName>
<OutDir>$(Platform)\$(Configuration)\socket\</OutDir>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<OutDir>$(Configuration)\socket\</OutDir>
<IntDir>$(Configuration)\</IntDir>
<LinkIncremental>false</LinkIncremental>
<TargetName>core</TargetName>
</PropertyGroup>
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<LinkIncremental>false</LinkIncremental>
<OutDir>$(Platform)\$(Configuration)\socket\</OutDir>
<TargetName>core</TargetName>
</PropertyGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;LUASOCKET_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUASOCKET_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<MinimalRebuild>true</MinimalRebuild>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>EditAndContinue</DebugInformationFormat>
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
<ImageHasSafeExceptionHandlers>false</ImageHasSafeExceptionHandlers>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">
<ClCompile>
<Optimization>Disabled</Optimization>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;_DEBUG;_WINDOWS;_USRDLL;LUASOCKET_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;LUASOCKET_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<BasicRuntimeChecks>EnableFastChecks</BasicRuntimeChecks>
<RuntimeLibrary>MultiThreadedDebugDLL</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level3</WarningLevel>
<DebugInformationFormat>ProgramDatabase</DebugInformationFormat>
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<ProgramDatabaseFile>$(OutDir)mime.pdb</ProgramDatabaseFile>
<SubSystem>Windows</SubSystem>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">
<ClCompile>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;LUASOCKET_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader />
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat />
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention />
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
<TargetMachine>MachineX86</TargetMachine>
</Link>
</ItemDefinitionGroup>
<ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|x64'">
<ClCompile>
<AdditionalIncludeDirectories>$(LUAINC);%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
<PreprocessorDefinitions>WIN32;NDEBUG;_WINDOWS;_USRDLL;LUASOCKET_API=__declspec(dllexport);_CRT_SECURE_NO_WARNINGS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
<RuntimeLibrary>MultiThreadedDLL</RuntimeLibrary>
<PrecompiledHeader>
</PrecompiledHeader>
<WarningLevel>Level4</WarningLevel>
<DebugInformationFormat>
</DebugInformationFormat>
<ProgramDataBaseFileName>$(IntDir)$(TargetName)$(PlatformToolsetVersion).pdb</ProgramDataBaseFileName>
</ClCompile>
<Link>
<AdditionalDependencies>$(LUALIBNAME);ws2_32.lib;%(AdditionalDependencies)</AdditionalDependencies>
<OutputFile>$(OutDir)$(TargetName).dll</OutputFile>
<AdditionalLibraryDirectories>$(LUALIB);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
<GenerateDebugInformation>true</GenerateDebugInformation>
<SubSystem>Windows</SubSystem>
<OptimizeReferences>true</OptimizeReferences>
<EnableCOMDATFolding>true</EnableCOMDATFolding>
<RandomizedBaseAddress>false</RandomizedBaseAddress>
<DataExecutionPrevention>
</DataExecutionPrevention>
<ImportLibrary>$(OutDir)$(TargetName).lib</ImportLibrary>
</Link>
</ItemDefinitionGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
</Project>

View file

@ -1,3 +0,0 @@
call "c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\vcvars32.bat"
cls
"c:\Program Files\Git\git-bash.exe" --cd-to-home

View file

@ -1,3 +0,0 @@
call "c:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin\amd64\vcvars64.bat"
cls
"c:\Program Files\Git\git-bash.exe" --cd-to-home

View file

@ -1 +0,0 @@
LUAV=5.3 PLAT=win32 LUAPREFIX_win32=/z/data/build/vc14 make

View file

@ -1 +0,0 @@
LUAV=5.3 PLAT=win64 LUAPREFIX_win64=/z/data/build/vc14 make