File:  [ELWIX - Embedded LightWeight unIX -] / embedaddon / axTLS / bindings / Config.in
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs - revision graph
Fri Sep 28 11:55:55 2012 UTC (11 years, 9 months ago) by misho
Branches: v1_4_8, MAIN
CVS tags: datecs, HEAD
axTLS

    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>