samba: add option for built-in debug messages
This option allows users to specify the maximum level for compiled-in debug messages with -1 being none. In a typical scenario of nmbd+smbd+smbpasswd this can save a full megabyte of target space. Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar> Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
ae47deffa1
commit
e5627bd798
@ -13,6 +13,14 @@ config BR2_PACKAGE_SAMBA
|
||||
|
||||
if BR2_PACKAGE_SAMBA
|
||||
|
||||
config BR2_PACKAGE_SAMBA_MAX_DEBUGLEVEL
|
||||
int "Maximum level of compiled-in debug messages"
|
||||
range -1 10000
|
||||
default -1
|
||||
help
|
||||
Define the level of compiled-in debug messages.
|
||||
This allows for big space savings, -1 being the lowest (none).
|
||||
|
||||
config BR2_PACKAGE_SAMBA_LIBICONV
|
||||
bool "extended encodings (libiconv)"
|
||||
depends on !BR2_ENABLE_LOCALE
|
||||
|
@ -158,6 +158,9 @@ else
|
||||
SAMBA_CONF_OPT += --with-libiconv=""
|
||||
endif
|
||||
|
||||
# Compiled debug messages by level
|
||||
SAMBA_CONF_OPT += CFLAGS="$(TARGET_CFLAGS) -DMAX_DEBUG_LEVEL=$(BR2_PACKAGE_SAMBA_MAX_DEBUGLEVEL)"
|
||||
|
||||
ifeq ($(BR2_PACKAGE_SAMBA_SWAT),y)
|
||||
ifneq ($(BR2_HAVE_DOCUMENTATION),y)
|
||||
SAMBA_POST_INSTALL_TARGET_HOOKS += SAMBA_REMOVE_SWAT_DOCUMENTATION
|
||||
|
Loading…
Reference in New Issue
Block a user