Blame view

buildroot/buildroot-2016.08.1/package/python/Config.in 2.77 KB
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
  comment "python needs a toolchain w/ wchar, threads, dynamic library"
  	depends on BR2_USE_MMU
  	depends on !BR2_USE_WCHAR || !BR2_TOOLCHAIN_HAS_THREADS || BR2_STATIC_LIBS
  
  config BR2_PACKAGE_PYTHON
  	bool "python"
  	depends on BR2_USE_WCHAR
  	# uses fork()
  	depends on BR2_USE_MMU
  	depends on BR2_TOOLCHAIN_HAS_THREADS # libffi
  	depends on !BR2_STATIC_LIBS
  	select BR2_PACKAGE_LIBFFI
  	help
  	  The python language interpreter.
  
  	  http://www.python.org/
  
  if BR2_PACKAGE_PYTHON
  
  choice
  	prompt "python module format to install"
  	default BR2_PACKAGE_PYTHON_PYC_ONLY
  	help
  	  Select Python module format to install on target (py, pyc or both)
  
  config BR2_PACKAGE_PYTHON_PY_ONLY
  	bool ".py sources only"
  
  config BR2_PACKAGE_PYTHON_PYC_ONLY
  	bool ".pyc compiled sources only"
  
  config BR2_PACKAGE_PYTHON_PY_PYC
  	bool ".py sources and .pyc compiled"
  
  endchoice
  
  menu "core python modules"
  
  comment "The following modules are unusual or require extra libraries"
  
  config BR2_PACKAGE_PYTHON_BZIP2
  	select BR2_PACKAGE_BZIP2
  	bool "bzip2 module"
  	help
  	  bzip2 module for Python
  
  config BR2_PACKAGE_PYTHON_BSDDB
  	select BR2_PACKAGE_BERKELEYDB
  	bool "bsddb module"
  	help
  	  bsddb module for Python.
  
  config BR2_PACKAGE_PYTHON_CODECSCJK
  	bool "codecscjk module"
  	help
  	  Chinese/Japanese/Korean codecs module for Python (large).
  
  config BR2_PACKAGE_PYTHON_CURSES
  	select BR2_PACKAGE_NCURSES
  	bool "curses module"
  	help
  	  curses module for Python.
  
  config BR2_PACKAGE_PYTHON_OSSAUDIODEV
  	bool "ossaudiodev module"
  	help
  	  ossaudiodev module for Python.
  
  config BR2_PACKAGE_PYTHON_READLINE
  	select BR2_PACKAGE_READLINE
  	bool "readline"
  	help
  	  readline module for Python (required for command-line
  	  editing in the Python shell).
  
  config BR2_PACKAGE_PYTHON_SSL
  	select BR2_PACKAGE_OPENSSL
  	bool "ssl"
  	help
  	  _ssl module for Python (required for https in urllib etc).
  
  config BR2_PACKAGE_PYTHON_UNICODEDATA
  	bool "unicodedata module"
  	default y
  	help
  	  Unicode character database (used by stringprep module) (large).
  
  if BR2_PACKAGE_PYTHON_UNICODEDATA
  
  choice
  	prompt "Python unicode database format"
  	default BR2_PACKAGE_PYTHON_UCS2
  	help
  	  Select Python unicode database format for target
  
  config BR2_PACKAGE_PYTHON_UCS2
  	bool "Universal Character Set 2-byte (UCS2)"
  
  config BR2_PACKAGE_PYTHON_UCS4
  	bool "Universal Character Set 4-byte (UCS4)"
  
  endchoice
  
  endif
  
  config BR2_PACKAGE_PYTHON_SQLITE
  	bool "sqlite module"
  	select BR2_PACKAGE_SQLITE
  	help
  	  SQLite database support
  
  config BR2_PACKAGE_PYTHON_PYEXPAT
  	select BR2_PACKAGE_EXPAT
  	bool "xml module"
  	help
  	  pyexpat and xml libraries for Python
  
  config BR2_PACKAGE_PYTHON_ZLIB
  	bool "zlib module"
  	select BR2_PACKAGE_ZLIB
  	help
  	  zlib support in Python
  
  config BR2_PACKAGE_PYTHON_HASHLIB
  	bool "hashlib module"
  	select BR2_PACKAGE_OPENSSL
  	help
  	  hashlib support in Python
  
  endmenu
  
  endif