mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-07-29 06:06:32 +00:00
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
|
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
|
config BR2_PACKAGE_SAMBA_LIBICONV
|
||||||
bool "extended encodings (libiconv)"
|
bool "extended encodings (libiconv)"
|
||||||
depends on !BR2_ENABLE_LOCALE
|
depends on !BR2_ENABLE_LOCALE
|
||||||
|
@ -158,6 +158,9 @@ else
|
|||||||
SAMBA_CONF_OPT += --with-libiconv=""
|
SAMBA_CONF_OPT += --with-libiconv=""
|
||||||
endif
|
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)
|
ifeq ($(BR2_PACKAGE_SAMBA_SWAT),y)
|
||||||
ifneq ($(BR2_HAVE_DOCUMENTATION),y)
|
ifneq ($(BR2_HAVE_DOCUMENTATION),y)
|
||||||
SAMBA_POST_INSTALL_TARGET_HOOKS += SAMBA_REMOVE_SWAT_DOCUMENTATION
|
SAMBA_POST_INSTALL_TARGET_HOOKS += SAMBA_REMOVE_SWAT_DOCUMENTATION
|
||||||
|
Loading…
x
Reference in New Issue
Block a user