open-plc-utils: new package
[buildroot-gz.git] / package / tcl / Config.in
blob11d46d36a27ae81a06373e2a73da583305b6fa0a
1 config BR2_PACKAGE_TCL
2         bool "tcl"
3         # fork()
4         depends on BR2_USE_MMU
5         depends on BR2_INET_IPV6
6         depends on BR2_TOOLCHAIN_HAS_THREADS
7         # See this mailing list thread:
8         # http://lists.busybox.net/pipermail/buildroot/2015-March/121198.html
9         depends on !BR2_STATIC_LIBS
10         help
11           TCL (Tool Command Language) is a simple textual language.
13           http://www.tcl.tk
15 comment "tcl needs a toolchain w/ ipv6, threads, dynamic library"
16         depends on BR2_USE_MMU
17         depends on !BR2_INET_IPV6 || !BR2_TOOLCHAIN_HAS_THREADS || \
18                 BR2_STATIC_LIBS
20 if BR2_PACKAGE_TCL
22 config BR2_PACKAGE_TCL_DEL_ENCODINGS
23         bool "delete encodings (saves 1.6Mb)"
24         default y
25         help
26           Delete encoding files for TCL. If your programs do not use
27           various tcl character recoding functions, you may safely
28           choose Y here.
30           It saves approx. 1.6 Mb of space.
32 config BR2_PACKAGE_TCL_SHLIB_ONLY
33         bool "install only shared library"
34         default y
35         help
36           Install only TCL shared library and not binary tcl
37           interpreter (tclsh).
39           Saves ~14kb.
41 endif