summaryrefslogtreecommitdiff
path: root/package/lua/Config.in
blob: 22989ac58493dbe059c168054b904b79c38df307 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
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
	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
	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
	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
	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