Config.in 2.8 KB

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