Annotation of embedaddon/axTLS/bindings/Config.in, revision 1.1.1.1
1.1 misho 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
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>