Config.in 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. #
  2. # For a description of the syntax of this configuration file,
  3. # see scripts/config/Kconfig-language.txt
  4. #
  5. mainmenu "axTLS Configuration"
  6. config HAVE_DOT_CONFIG
  7. bool
  8. default y
  9. choice
  10. prompt "Platform"
  11. default CONFIG_PLATFORM_LINUX
  12. config CONFIG_PLATFORM_LINUX
  13. bool "Linux"
  14. config CONFIG_PLATFORM_CYGWIN
  15. bool "Cygwin"
  16. config CONFIG_PLATFORM_WIN32
  17. bool "Win32"
  18. endchoice
  19. menu "General Configuration"
  20. config PREFIX
  21. string "axTLS installation prefix"
  22. depends on !CONFIG_PLATFORM_WIN32
  23. default "/usr/local"
  24. help
  25. Define your directory to install axTLS files/subdirs in.
  26. config CONFIG_DEBUG
  27. bool "Build axTLS with Debugging symbols"
  28. default n
  29. help
  30. Say Y here if you wish to compile axTLS with debugging symbols.
  31. This will allow you to use a debugger to examine axTLS internals.
  32. This increases the size of the binary considerably and should only be
  33. used when doing development.
  34. If you are doing development and want to debug axTLS, answer Y.
  35. Most people should answer N.
  36. config CONFIG_STRIP_UNWANTED_SECTIONS
  37. depends on !CONFIG_PLATFORM_WIN32 && !CONFIG_DEBUG
  38. bool "Strip unwanted sections from elf binaries"
  39. default y
  40. help
  41. Strip unwanted sections from the resulting binaries
  42. menu "Microsoft Compiler Options"
  43. depends on CONFIG_PLATFORM_WIN32
  44. choice
  45. prompt "Compiler"
  46. depends on CONFIG_PLATFORM_WIN32
  47. default CONFIG_VISUAL_STUDIO_7_0
  48. config CONFIG_VISUAL_STUDIO_7_0
  49. bool "Visual Studio 7.0 (2003)"
  50. help
  51. Use Microsoft's Visual Studio 2003 platform.
  52. config CONFIG_VISUAL_STUDIO_8_0
  53. bool "Visual Studio 8.0 (2005)"
  54. help
  55. Use Microsoft's Visual Studio 2005 platform.
  56. endchoice
  57. config CONFIG_VISUAL_STUDIO_7_0_BASE
  58. string "Base"
  59. depends on CONFIG_VISUAL_STUDIO_7_0
  60. default "c:\\Program Files\\Microsoft Visual Studio .NET 2003"
  61. config CONFIG_VISUAL_STUDIO_8_0_BASE
  62. string "Base"
  63. depends on CONFIG_VISUAL_STUDIO_8_0
  64. default "c:\\Program Files\\Microsoft Visual Studio 8"
  65. endmenu
  66. config CONFIG_EXTRA_CFLAGS_OPTIONS
  67. string "Any extra CFLAGS options for the compiler?"
  68. help
  69. Do you want to pass any extra CFLAGS options to the compiler as
  70. you build axTLS? If so, this is the option for you... For
  71. example, if you want to add some simple compiler switches (like
  72. -march=i686), or check for warnings using -Werror, just those
  73. options here.
  74. config CONFIG_EXTRA_LDFLAGS_OPTIONS
  75. string "Any extra LDFLAGS options for the compiler?"
  76. help
  77. Do you want to pass any extra LDFLAGS options to the compiler?
  78. endmenu
  79. source ssl/Config.in
  80. config CONFIG_AXHTTPD
  81. bool "Enable HTTP/HTTPS Web Server"
  82. default y
  83. help
  84. Build the AXHTTPD web server
  85. source httpd/Config.in
  86. source bindings/Config.in
  87. source samples/Config.in
  88. source ssl/BigIntConfig.in