| 123456789101112131415161718192021222324252627282930313233343536373839404142 |
- # Enable/disable modules and 3rd-party libs to be included in interpreter
- # Build 32-bit binaries on a 64-bit host
- MICROPY_FORCE_32BIT = 0
- # This variable can take the following values:
- # 0 - no readline, just simple stdin input
- # 1 - use MicroPython version of readline
- MICROPY_USE_READLINE = 1
- # btree module using Berkeley DB 1.xx
- MICROPY_PY_BTREE = 1
- # _thread module using pthreads
- MICROPY_PY_THREAD = 1
- # Subset of CPython termios module
- MICROPY_PY_TERMIOS = 1
- # Subset of CPython socket module
- MICROPY_PY_SOCKET = 1
- # ffi module requires libffi (libffi-dev Debian package)
- MICROPY_PY_FFI = 1
- # ussl module requires one of the TLS libraries below
- MICROPY_PY_USSL = 1
- # axTLS has minimal size and fully integrated with MicroPython, but
- # implements only a subset of modern TLS functionality, so may have
- # problems with some servers.
- MICROPY_SSL_AXTLS = 1
- # mbedTLS is more up to date and complete implementation, but also
- # more bloated. Configuring and building of mbedTLS should be done
- # outside of MicroPython, it can just link with mbedTLS library.
- MICROPY_SSL_MBEDTLS = 0
- # jni module requires JVM/JNI
- MICROPY_PY_JNI = 0
- # Avoid using system libraries, use copies bundled with MicroPython
- # as submodules (currently affects only libffi).
- MICROPY_STANDALONE = 0
|