jow
4ffa672cca
[package] lua: remove posix from Lua core, almost nothing uses it - saves 9k compressed
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26822 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-05-04 14:51:06 +00:00
jow
6f24d966a7
[package] lua: switch to double precision for floats
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23284 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-10-07 11:03:18 +00:00
jow
7dc4c37a3a
[package] lua: drop refcounting patch in preparation for 10.03, it has unresolved issues resulting in random vm crashes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-30 23:24:46 +00:00
jow
abc16b03ee
[package] lua: the variable expansion to detect the host os does not work with GNU Make 3.81, replace it with a nested ifeq
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18193 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-28 00:11:59 +00:00
nbd
8f4d88ab8d
lua: fix a typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18190 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-27 21:28:15 +00:00
nbd
dfe29b760d
lua: re-enable host builds with some more fixes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18189 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-27 21:18:58 +00:00
nbd
9529774bd5
lua: use float instead of double, reduces the gc data structure size by 4 byte => luci processes use 10% less memory
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18159 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-26 03:01:12 +00:00
jow
907b0ab600
[package] lua: introduce soft memory limits that trigger a gc run but do not result in an oom error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17016 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-26 15:06:43 +00:00
jow
ff39a6c6f5
package/lua: implement memory limits, scripts can use get_memory_limit() and set_memory_limit() to cap the maximum ram usage
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@16753 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-07-09 17:45:23 +00:00
nico
9b69d8a2cd
[package] lua: install lua.pc pkgconfig file as well ( closes : #5132 )
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15848 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-05-14 17:59:06 +00:00
nico
9e400c90e8
[cosmetic] change occurences of LUA to Lua (from http://www.lua.org/about.html : Please do not write it as "LUA", which is both ugly and confusing [...] So, please, write "Lua" right!)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-25 20:36:30 +00:00
jow
202c4e0b54
[package] lua: revert r15108 & r15109
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15256 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-19 13:44:40 +00:00
nbd
796a9d1091
get rid of $Id$ - it has never helped us and it has broken too many patches ;)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15242 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-17 14:09:46 +00:00
jow
9ebc77668e
[package] lua: add zlib build dependency, fix inaccuracy in gzip loader
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15109 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-05 02:33:41 +00:00
jow
a1cd2822b2
[package] lua: add support for loading gzip compressed source files, bump package revision
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@15108 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-04-04 23:06:56 +00:00
nbd
e83c4ff721
move host build in packages into a separate namespace: package/<name>/host/<target>
...
this allows dependencies between host and target packages, and saves unnecessary host builds for packages that contain both variants
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14905 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-03-17 02:20:34 +00:00
nbd
4d27062031
add back the old host patches for lua to improve portability
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14631 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 23:54:26 +00:00
nbd
9cbba08f01
merge host build of lua from tools/ into package/lua/Makefile
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14622 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-02-22 18:10:23 +00:00
nbd
14011b1e81
fix lua compile with eglibc selected and utmp support disabled
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14298 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-01-31 07:18:13 +00:00
nico
6a74025efd
lua changes:
...
- fix shared lib generation
- don't ship liblua.so dev lib in liblua package
- remove unsupported 'all' make target during build
- misc cleanup
- bump release number
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@13179 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-11-11 02:48:31 +00:00
cyrus
9c10689383
Embed luaposix and bitlib into Lua core library
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12696 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-09-25 12:15:32 +00:00
cyrus
7fcfeb5486
Updated Lua to 5.1.4
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12383 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-24 15:45:26 +00:00
nbd
78202d191b
use $(FPIC) in a few places where it matters
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12225 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-08-06 22:10:29 +00:00
florian
512b9e875d
x86_64 also needs -fPIC to create lua shared libraries
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@12008 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-30 10:04:03 +00:00
cyrus
df7cff0c92
lua: Remove -fPIC for non-powerpc platforms
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11985 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-07-29 10:14:11 +00:00
cyrus
adde7768a2
lua: Fixed some cross-platform issues for PPC (and probably other architectures)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11608 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-06-29 11:38:22 +00:00
nbd
6a4a40e378
fix liblua symlink installation
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11245 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-23 07:09:29 +00:00
cyrus
a3b7dbd8b2
Added missing header reference to InstallDev target
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11241 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-22 20:26:23 +00:00
nbd
ec91a20cb7
fix lua compile configuration error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@11047 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-05-04 17:48:26 +00:00
nbd
86b8f50b2b
fix lua cflags
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10971 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-28 22:00:57 +00:00
nbd
124c9d9c48
remove lua's dependency on libreadline and libncurses
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10817 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-13 14:34:36 +00:00
nbd
eeed6076b9
move lua from packages/ to trunk in anticipation of upcoming stuff ;)
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@10806 3c298f89-4303-0410-b956-a3cf2f4a3e73
2008-04-13 01:06:12 +00:00