Merge pull request #1818 from dibdot/lxc_fix
[project/luci.git] / libs / luci-lib-nixio / axTLS / bindings / Config.in
1 #
2 # For a description of the syntax of this configuration file,
3 # see scripts/config/Kconfig-language.txt
4 #
5 menu "Language Bindings"
6
7 config CONFIG_BINDINGS
8     bool "Create language bindings"
9     default n
10     help
11         axTLS supports language bindings in C#, VB.NET, Java and Perl.
12
13         Select Y here if you want to build the various language bindings.
14
15 config CONFIG_CSHARP_BINDINGS
16     bool "Create C# bindings"
17     default n
18     depends on CONFIG_BINDINGS
19     help
20         Build C# bindings.
21
22         This requires .NET to be installed on Win32 platforms and mono to be
23         installed on all other platforms.
24
25 config CONFIG_VBNET_BINDINGS
26     bool "Create VB.NET bindings"
27     default n
28     depends on CONFIG_BINDINGS
29     help
30         Build VB.NET bindings.
31
32         This requires the .NET to be installed and is only built under Win32
33         platforms.
34
35 menu ".Net Framework"
36 depends on CONFIG_CSHARP_BINDINGS || CONFIG_VBNET_BINDINGS
37 config CONFIG_DOT_NET_FRAMEWORK_BASE
38     string "Location of .NET Framework"
39     default "c:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727"
40 endmenu
41
42 config CONFIG_JAVA_BINDINGS
43     bool "Create Java bindings"
44     default n
45     depends on CONFIG_BINDINGS
46     help
47         Build Java bindings.
48
49         Current Issues (see README): 
50         * Needs Java 1.4 or better.
51         * If building under Win32 it will use the Win32 JDK.
52
53 menu "Java Home"
54 depends on CONFIG_JAVA_BINDINGS
55 config CONFIG_JAVA_HOME
56     string "Location of JDK"
57     default "c:\\Program Files\\Java\\jdk1.5.0_06" if CONFIG_PLATFORM_WIN32 || CONFIG_PLATFORM_CYGWIN
58     default "/usr/local/jdk142" if !CONFIG_PLATFORM_WIN32 && !CONFIG_PLATFORM_CYGWIN
59     depends on CONFIG_JAVA_BINDINGS 
60     help
61         The location of Sun's JDK.
62 endmenu
63
64 config CONFIG_PERL_BINDINGS
65     bool "Create Perl bindings"
66     default n
67     depends on CONFIG_BINDINGS
68     help
69         Build Perl bindings.
70
71         Current Issues (see README):
72         * 64 bit versions don't work at present.
73         * libperl.so needs to be in the shared library path.
74
75 menu "Perl Home"
76 depends on CONFIG_PERL_BINDINGS && CONFIG_PLATFORM_WIN32
77 config CONFIG_PERL_CORE
78     string "Location of Perl CORE"
79     default "c:\\perl\\lib\\CORE"
80     help:
81         works with ActiveState
82         "http://www.activestate.com/Products/ActivePerl"
83
84 config CONFIG_PERL_LIB
85     string "Name of Perl Library"
86     default "perl58.lib"
87 endmenu
88
89 config CONFIG_LUA_BINDINGS
90     bool "Create Lua bindings"
91     default n
92     depends on CONFIG_BINDINGS && !CONFIG_PLATFORM_WIN32
93     help
94         Build Lua bindings (see www.lua.org).
95
96 menu "Lua Home"
97 depends on CONFIG_LUA_BINDINGS 
98 config CONFIG_LUA_CORE
99     string "Location of Lua CORE"
100     default "/usr/local"
101     help:
102         If the Lua exists on another directory then this needs to be changed
103 endmenu
104
105 endmenu