From: Joseph Sutton Date: Tue, 29 Aug 2023 00:11:39 +0000 (+1200) Subject: wscript: Use ‘is’ to compare with singletons X-Git-Tag: tevent-0.16.0~745 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c6d0323bf1535f41d11a1df3561128cdd84e6848;p=thirdparty%2Fsamba.git wscript: Use ‘is’ to compare with singletons Signed-off-by: Joseph Sutton Reviewed-by: Andrew Bartlett --- diff --git a/wscript b/wscript index 36a5ad40763..b007b42da62 100644 --- a/wscript +++ b/wscript @@ -207,9 +207,9 @@ def configure(conf): mandatory=True) conf.CHECK_FUNCS_IN('inflateInit2', 'z') - if Options.options.enable_keyring != False: + if Options.options.enable_keyring is not False: conf.env['WITH_KERNEL_KEYRING'] = 'auto' - if Options.options.enable_keyring == True: + if Options.options.enable_keyring is True: conf.env['WITH_KERNEL_KEYRING'] = True else: conf.env['WITH_KERNEL_KEYRING'] = False @@ -339,13 +339,13 @@ def configure(conf): conf.SET_TARGET_TYPE('jansson', 'EMPTY') - if Options.options.with_json != False: + if Options.options.with_json is not False: if conf.CHECK_CFG(package='jansson', args='--cflags --libs', msg='Checking for jansson'): conf.CHECK_FUNCS_IN('json_object', 'jansson') if not conf.CONFIG_GET('HAVE_JSON_OBJECT'): - if Options.options.with_json != False: + if Options.options.with_json is not False: conf.fatal("Jansson JSON support not found. " "Try installing libjansson-dev or jansson-devel. " "Otherwise, use --without-json to build without " @@ -390,8 +390,8 @@ def configure(conf): msg='Checking configure summary'): raise Errors.WafError('configure summary failed') - if Options.options.enable_pie != False: - if Options.options.enable_pie == True: + if Options.options.enable_pie is not False: + if Options.options.enable_pie is True: need_pie = True else: # not specified, only build PIEs if supported by compiler @@ -400,8 +400,8 @@ def configure(conf): msg="Checking compiler for PIE support"): conf.env['ENABLE_PIE'] = True - if Options.options.enable_relro != False: - if Options.options.enable_relro == True: + if Options.options.enable_relro is not False: + if Options.options.enable_relro is True: need_relro = True else: # not specified, only build RELROs if supported by compiler @@ -411,13 +411,13 @@ def configure(conf): conf.env['ENABLE_RELRO'] = True if conf.CONFIG_GET('ENABLE_SELFTEST') and \ - Options.options.with_smb1server == False and \ - Options.options.without_ad_dc != True: + Options.options.with_smb1server is False and \ + Options.options.without_ad_dc is not True: conf.fatal('--without-smb1-server cannot be specified with ' '--enable-selftest/--enable-developer if ' '--without-ad-dc is NOT set!') - if Options.options.with_smb1server != False: + if Options.options.with_smb1server is not False: conf.DEFINE('WITH_SMB1SERVER', '1') #