diff options
author | Nicolas Thill <nico@openwrt.org> | 2005-05-26 21:28:31 +0000 |
---|---|---|
committer | Nicolas Thill <nico@openwrt.org> | 2005-05-26 21:28:31 +0000 |
commit | 5c4782fd79936b3a713401bc49fc0449e7c0c845 (patch) | |
tree | e9520e330a41c57cef765797f560090c72b523fd /package/lua/Config.in | |
parent | 040963808ff05c93137a5f2bce494bdf2533b768 (diff) | |
download | master-187ad058-5c4782fd79936b3a713401bc49fc0449e7c0c845.tar.gz master-187ad058-5c4782fd79936b3a713401bc49fc0449e7c0c845.tar.bz2 master-187ad058-5c4782fd79936b3a713401bc49fc0449e7c0c845.zip |
Add lua package
git-svn-id: svn://svn.openwrt.org/openwrt/trunk/openwrt@1066 3c298f89-4303-0410-b956-a3cf2f4a3e73
Diffstat (limited to 'package/lua/Config.in')
-rw-r--r-- | package/lua/Config.in | 119 |
1 files changed, 119 insertions, 0 deletions
diff --git a/package/lua/Config.in b/package/lua/Config.in new file mode 100644 index 0000000000..573f2135a4 --- /dev/null +++ b/package/lua/Config.in @@ -0,0 +1,119 @@ +menu "lua - LUA programming language" + +config BR2_PACKAGE_LUA + bool + default n + depends BR2_PACKAGE_LUA_INTERPRETER || BR2_PACKAGE_LUA_COMPILER || BR2_PACKAGE_LIBLUA + +config BR2_PACKAGE_LUA_INTERPRETER + tristate "lua - LUA programming language interpreter" +# default m if CONFIG_DEVEL + default n + select BR2_PACKAGE_LUA + select BR2_PACKAGE_LIBLUA + help + Lua is a powerful light-weight programming language designed for extending + applications. Lua is also frequently used as a general-purpose, stand-alone + language. Lua is free software. + + Lua combines simple procedural syntax with powerful data description + constructs based on associative arrays and extensible semantics. Lua is + dynamically typed, interpreted from bytecodes, and has automatic memory + management with garbage collection, making it ideal for configuration, + scripting, and rapid prototyping. + + Lua is implemented as a small library of C functions, written in ANSI C, and + compiles unmodified in all known platforms. The implementation goals are + simplicity, efficiency, portability, and low embedding cost. The result is a + fast language engine with small footprint, making it ideal in embedded systems + too. + + http://www.lua.org/ + + This package contains the LUA language interpreter. + + +config BR2_PACKAGE_LUA_COMPILER + tristate "luac - LUA programming language compiler" +# default m if CONFIG_DEVEL + default n + select BR2_PACKAGE_LUA + select BR2_PACKAGE_LIBLUA + help + Lua is a powerful light-weight programming language designed for extending + applications. Lua is also frequently used as a general-purpose, stand-alone + language. Lua is free software. + + Lua combines simple procedural syntax with powerful data description + constructs based on associative arrays and extensible semantics. Lua is + dynamically typed, interpreted from bytecodes, and has automatic memory + management with garbage collection, making it ideal for configuration, + scripting, and rapid prototyping. + + Lua is implemented as a small library of C functions, written in ANSI C, and + compiles unmodified in all known platforms. The implementation goals are + simplicity, efficiency, portability, and low embedding cost. The result is a + fast language engine with small footprint, making it ideal in embedded systems + too. + + http://www.lua.org/ + + This package contains the LUA language compiler. + + +config BR2_PACKAGE_LUA_EXAMPLES + tristate "lua-examples - LUA programming language examples" +# default m if CONFIG_DEVEL + default n + select BR2_PACKAGE_LUA + select BR2_PACKAGE_LUA_INTERPRETER + help + Lua is a powerful light-weight programming language designed for extending + applications. Lua is also frequently used as a general-purpose, stand-alone + language. Lua is free software. + + Lua combines simple procedural syntax with powerful data description + constructs based on associative arrays and extensible semantics. Lua is + dynamically typed, interpreted from bytecodes, and has automatic memory + management with garbage collection, making it ideal for configuration, + scripting, and rapid prototyping. + + Lua is implemented as a small library of C functions, written in ANSI C, and + compiles unmodified in all known platforms. The implementation goals are + simplicity, efficiency, portability, and low embedding cost. The result is a + fast language engine with small footprint, making it ideal in embedded systems + too. + + http://www.lua.org/ + + This package contains LUA language examples. + + +config BR2_PACKAGE_LIBLUA + tristate "liblua - LUA programming language shared libraries" +# default m if CONFIG_DEVEL + default n + select BR2_PACKAGE_LUA + help + Lua is a powerful light-weight programming language designed for extending + applications. Lua is also frequently used as a general-purpose, stand-alone + language. Lua is free software. + + Lua combines simple procedural syntax with powerful data description + constructs based on associative arrays and extensible semantics. Lua is + dynamically typed, interpreted from bytecodes, and has automatic memory + management with garbage collection, making it ideal for configuration, + scripting, and rapid prototyping. + + Lua is implemented as a small library of C functions, written in ANSI C, and + compiles unmodified in all known platforms. The implementation goals are + simplicity, efficiency, portability, and low embedding cost. The result is a + fast language engine with small footprint, making it ideal in embedded systems + too. + + http://www.lua.org/ + + This package contains the LUA shared libraries, needed by other programs. + + +endmenu |