50f8fbbf05
The current implementation causes troubles with the autobuilders when they set BR2_PACKAGE_EXIM_CUSTOM_CONFIG=y, because in these cases BR2_PACKAGE_EXIM_CUSTOM_CONFIG_FILE is empty, and this is a configuration error. Solve the problem by entirely reomving the BR2_PACKAGE_EXIM_CUSTOM_CONFIG boolean knob. Activation of the custon configuration file is now detected by the fact that BR2_PACKAGE_EXIM_CUSTOM_CONFIG_FILE is non-empty. Fixes: http://autobuild.buildroot.org/results/0db/0db54c555f6c7e635ebf99f86b3f91dc31e441f0/ [Thomas: slightly improve commit log.] Signed-off-by: Luca Ceresoli <luca@lucaceresoli.net> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Cc: bernd.kuhls@t-online.de Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
32 lines
985 B
Plaintext
32 lines
985 B
Plaintext
config BR2_PACKAGE_EXIM
|
|
bool "exim"
|
|
depends on BR2_USE_MMU # fork()
|
|
select BR2_PACKAGE_PCRE
|
|
select BR2_PACKAGE_BERKELEYDB
|
|
help
|
|
Exim is a message transfer agent (MTA) developed at the University of
|
|
Cambridge for use on Unix systems connected to the Internet.
|
|
|
|
http://www.exim.org/
|
|
|
|
if BR2_PACKAGE_EXIM
|
|
|
|
config BR2_PACKAGE_EXIM_CUSTOM_CONFIG_FILE
|
|
string "Custom configuration file"
|
|
help
|
|
By default, when this option is left empty, Buildroot
|
|
generates a configuration file for exim with reasonable
|
|
settings.
|
|
|
|
If you want to override the configuration file generated by
|
|
Buildroot with a customized file, set here the path to your
|
|
configuration file with this option.
|
|
|
|
This file shall comply with the syntax defined in the exim
|
|
documentation (http://www.exim.org/docs.html).
|
|
Buildroot will generate a configuration file composed of the
|
|
content of the file you provide plus the toolchain-related
|
|
settings needed for cross-compilation.
|
|
|
|
endif
|