Config.in 2.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. config BR2_PACKAGE_PYTHON
  2. bool "python"
  3. depends on BR2_USE_WCHAR
  4. help
  5. The python language interpreter.
  6. http://www.python.org/
  7. comment "python requires a toolchain with WCHAR support"
  8. depends on !BR2_USE_WCHAR
  9. config BR2_PACKAGE_PYTHON_DEV
  10. depends on BR2_PACKAGE_PYTHON
  11. bool "development files on target"
  12. help
  13. If enabled, development files (headers and static libpython) will be
  14. installed on the target.
  15. choice
  16. prompt "Module format to install"
  17. depends on BR2_PACKAGE_PYTHON
  18. default BR2_PACKAGE_PYTHON_PY_ONLY
  19. help
  20. Select Python module format to install on target (py, pyc or both)
  21. config BR2_PACKAGE_PYTHON_PY_ONLY
  22. bool ".py sources only"
  23. config BR2_PACKAGE_PYTHON_PYC_ONLY
  24. bool ".pyc compiled sources only"
  25. config BR2_PACKAGE_PYTHON_PY_PYC
  26. bool ".py sources and .pyc compiled"
  27. endchoice
  28. comment "The following modules are unusual or require extra libraries"
  29. depends on BR2_PACKAGE_PYTHON
  30. config BR2_PACKAGE_PYTHON_BSDDB
  31. depends on BR2_PACKAGE_PYTHON
  32. select BR2_PACKAGE_BERKELEYDB
  33. bool "bsddb module"
  34. help
  35. bsddb module for Python.
  36. config BR2_PACKAGE_PYTHON_CODECSCJK
  37. depends on BR2_PACKAGE_PYTHON
  38. bool "codecscjk module"
  39. default y
  40. help
  41. Chinese/Japanese/Korean codecs module for Python (large).
  42. config BR2_PACKAGE_PYTHON_CURSES
  43. depends on BR2_PACKAGE_PYTHON
  44. select BR2_PACKAGE_NCURSES
  45. bool "curses module"
  46. help
  47. curses module for Python.
  48. # config BR2_PACKAGE_PYTHON_GDBM
  49. # depends on BR2_PACKAGE_PYTHON
  50. # bool "gdbm module"
  51. # help
  52. # gdbm module for Python.
  53. # config BR2_PACKAGE_PYTHON_NIS
  54. # depends on BR2_PACKAGE_PYTHON
  55. # bool "nis module"
  56. # help
  57. # nis module for Python.
  58. config BR2_PACKAGE_PYTHON_PYEXPAT
  59. depends on BR2_PACKAGE_PYTHON
  60. select BR2_PACKAGE_EXPAT
  61. bool "pyexpat"
  62. help
  63. pyexpat module for Python.
  64. config BR2_PACKAGE_PYTHON_READLINE
  65. depends on BR2_PACKAGE_PYTHON
  66. select BR2_PACKAGE_READLINE
  67. bool "readline"
  68. help
  69. readline module for Python (required for command-line
  70. editing in the Python shell).
  71. config BR2_PACKAGE_PYTHON_SSL
  72. depends on BR2_PACKAGE_PYTHON
  73. select BR2_PACKAGE_OPENSSL
  74. bool "ssl"
  75. help
  76. _ssl module for Python (required for https in urllib etc).
  77. config BR2_PACKAGE_PYTHON_TKINTER
  78. depends on BR2_PACKAGE_PYTHON
  79. select BR2_PACKAGE_TCL
  80. bool "tkinter module"
  81. help
  82. tkinter module for Python.
  83. config BR2_PACKAGE_PYTHON_UNICODEDATA
  84. depends on BR2_PACKAGE_PYTHON
  85. bool "unicodedata module"
  86. default y
  87. help
  88. Unicode character database (used by stringprep module) (large).