diff options
| -rw-r--r-- | COPYRIGHT | 2 | ||||
| -rw-r--r-- | Lanes.vcxproj | 4 | ||||
| -rw-r--r-- | Lanes.vcxproj.filters | 12 | ||||
| -rw-r--r-- | README | 8 |
4 files changed, 25 insertions, 1 deletions
| @@ -7,7 +7,7 @@ For details and rationale, see http://www.lua.org/license.html | |||
| 7 | =============================================================================== | 7 | =============================================================================== |
| 8 | 8 | ||
| 9 | Copyright (C) 2007-11 Asko Kauppi, <akauppi@gmail.com> | 9 | Copyright (C) 2007-11 Asko Kauppi, <akauppi@gmail.com> |
| 10 | Copyright (C) 2010-12 Benoit Germain, <bnt.germain@gmail.com> | 10 | Copyright (C) 2010-25 Benoit Germain, <bnt.germain@gmail.com> |
| 11 | 11 | ||
| 12 | Permission is hereby granted, free of charge, to any person obtaining a copy | 12 | Permission is hereby granted, free of charge, to any person obtaining a copy |
| 13 | of this software and associated documentation files (the "Software"), to deal | 13 | of this software and associated documentation files (the "Software"), to deal |
diff --git a/Lanes.vcxproj b/Lanes.vcxproj index 120f473..dedffc0 100644 --- a/Lanes.vcxproj +++ b/Lanes.vcxproj | |||
| @@ -1779,6 +1779,8 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$ | |||
| 1779 | </ItemGroup> | 1779 | </ItemGroup> |
| 1780 | <ItemGroup> | 1780 | <ItemGroup> |
| 1781 | <None Include="..\..\.clang-format" /> | 1781 | <None Include="..\..\.clang-format" /> |
| 1782 | <None Include="ABOUT" /> | ||
| 1783 | <None Include="BUGS" /> | ||
| 1782 | <None Include="CHANGES" /> | 1784 | <None Include="CHANGES" /> |
| 1783 | <CustomBuild Include="src\lanes.lua"> | 1785 | <CustomBuild Include="src\lanes.lua"> |
| 1784 | <FileType>Document</FileType> | 1786 | <FileType>Document</FileType> |
| @@ -2024,11 +2026,13 @@ xcopy /F /I /R /Y "$(OutputPath)$(TargetName).pdb" "$(SolutionDir)_LuaVersions/$ | |||
| 2024 | </MaxItemsInBatch> | 2026 | </MaxItemsInBatch> |
| 2025 | </CustomBuild> | 2027 | </CustomBuild> |
| 2026 | <None Include="CMakeLists.txt" /> | 2028 | <None Include="CMakeLists.txt" /> |
| 2029 | <None Include="COPYRIGHT" /> | ||
| 2027 | <None Include="docs\comparison.html" /> | 2030 | <None Include="docs\comparison.html" /> |
| 2028 | <None Include="docs\index.html" /> | 2031 | <None Include="docs\index.html" /> |
| 2029 | <None Include="lanes-4.0.0-0.rockspec" /> | 2032 | <None Include="lanes-4.0.0-0.rockspec" /> |
| 2030 | <None Include="Lanes.slnenv" /> | 2033 | <None Include="Lanes.slnenv" /> |
| 2031 | <None Include="make-vc.cmd" /> | 2034 | <None Include="make-vc.cmd" /> |
| 2035 | <None Include="README" /> | ||
| 2032 | <None Include="Shared.makefile" /> | 2036 | <None Include="Shared.makefile" /> |
| 2033 | <None Include="src\Lanes.makefile" /> | 2037 | <None Include="src\Lanes.makefile" /> |
| 2034 | <None Include="Makefile" /> | 2038 | <None Include="Makefile" /> |
diff --git a/Lanes.vcxproj.filters b/Lanes.vcxproj.filters index b8196c8..4cf3a2b 100644 --- a/Lanes.vcxproj.filters +++ b/Lanes.vcxproj.filters | |||
| @@ -300,6 +300,18 @@ | |||
| 300 | <None Include="tests\pingpong.lua"> | 300 | <None Include="tests\pingpong.lua"> |
| 301 | <Filter>tests</Filter> | 301 | <Filter>tests</Filter> |
| 302 | </None> | 302 | </None> |
| 303 | <None Include="ABOUT"> | ||
| 304 | <Filter>Resource Files</Filter> | ||
| 305 | </None> | ||
| 306 | <None Include="BUGS"> | ||
| 307 | <Filter>Resource Files</Filter> | ||
| 308 | </None> | ||
| 309 | <None Include="COPYRIGHT"> | ||
| 310 | <Filter>Resource Files</Filter> | ||
| 311 | </None> | ||
| 312 | <None Include="README"> | ||
| 313 | <Filter>Resource Files</Filter> | ||
| 314 | </None> | ||
| 303 | </ItemGroup> | 315 | </ItemGroup> |
| 304 | <ItemGroup> | 316 | <ItemGroup> |
| 305 | <CustomBuild Include="src\lanes.lua"> | 317 | <CustomBuild Include="src\lanes.lua"> |
| @@ -47,6 +47,14 @@ if this no longer applies on more recent kernels. | |||
| 47 | Usage on Mac OS X: | 47 | Usage on Mac OS X: |
| 48 | ====================== | 48 | ====================== |
| 49 | 49 | ||
| 50 | Lanes needs a c++20 compiler with enough of the standard being implemented. | ||
| 51 | |||
| 52 | Building Lanes using Luarocks, that means (thanks Thijs!): | ||
| 53 | |||
| 54 | luarocks make CC="env MACOSX_DEPLOYMENT_TARGET=13.3 gcc" LD="env MACOSX_DEPLOYMENT_TARGET=13.3 gcc" CFLAGS="-O2 -fPIC -std=c++20" | ||
| 55 | |||
| 56 | The rest of the text here is from Asko, and may well be outdated. Feel free to correct it if you know better. | ||
| 57 | |||
| 50 | No real problems in OS X, _once_ everything is set up right... | 58 | No real problems in OS X, _once_ everything is set up right... |
| 51 | 59 | ||
| 52 | In short, have your Lua core compiled with LUA_USE_DLOPEN and LUA_USE_POSIX | 60 | In short, have your Lua core compiled with LUA_USE_DLOPEN and LUA_USE_POSIX |
