mirror of
https://github.com/samba-team/samba.git
synced 2025-01-10 01:18:15 +03:00
build:wafsamba: dead code removal in gettext detection
Since the --gettext-location command-line option has no effect, the misleading code is removed. The samba functions ADD_CFLAGS must also be used in the future Signed-off-by: Thomas Nagy <tnagy@waf.io> Reviewed-by: Uri Simchoni <uri@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org> Autobuild-User(master): Andrew Bartlett <abartlet@samba.org> Autobuild-Date(master): Tue Oct 27 03:34:28 CET 2015 on sn-devel-104
This commit is contained in:
parent
f9d6be3b74
commit
84b7a9f939
@ -78,9 +78,6 @@ def set_options(opt):
|
||||
help='additional directory to search for libiconv',
|
||||
action='store', dest='iconv_open', default='/usr/local',
|
||||
match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h'])
|
||||
opt.add_option('--with-gettext',
|
||||
help='additional directory to search for gettext',
|
||||
action='store', dest='gettext_location', default='None')
|
||||
opt.add_option('--without-gettext',
|
||||
help=("Disable use of gettext"),
|
||||
action="store_true", dest='disable_gettext', default=False)
|
||||
|
@ -361,13 +361,6 @@ removeea setea
|
||||
# try to find libintl (if --without-gettext is not given)
|
||||
conf.env.intl_libs=''
|
||||
if not Options.options.disable_gettext:
|
||||
# any extra path given to look at?
|
||||
if not Options.options.gettext_location == 'None':
|
||||
conf.env['CFLAGS'].extend(["-I%s" % Options.options.gettext_location]);
|
||||
conf.env['LDFLAGS'].extend(["-L%s" % Options.options.gettext_location]);
|
||||
else:
|
||||
conf.env['CFLAGS'].extend(["-I/usr/local"]);
|
||||
conf.env['LDFLAGS'].extend(["-L/usr/local"]);
|
||||
conf.CHECK_HEADERS('libintl.h')
|
||||
conf.CHECK_LIB('intl')
|
||||
conf.CHECK_DECLS('dgettext gettext bindtextdomain textdomain bind_textdomain_codeset', headers="libintl.h")
|
||||
@ -407,10 +400,6 @@ removeea setea
|
||||
conf.undefine('HAVE_DGETTEXT')
|
||||
conf.undefine('HAVE_DECL_DGETTEXT')
|
||||
|
||||
# did the user insist on gettext (--with-gettext)?
|
||||
if Options.options.gettext_location != 'None' and (not conf.env['HAVE_GETTEXT'] or not conf.env['HAVE_DGETTEXT']):
|
||||
conf.fatal('library gettext not found at specified location')
|
||||
|
||||
conf.CHECK_FUNCS_IN('pthread_create', 'pthread', checklibc=True, headers='pthread.h')
|
||||
|
||||
PTHREAD_CFLAGS='error'
|
||||
|
Loading…
Reference in New Issue
Block a user