* gnulib-tool.py (main): Initialize each local variable in one place.
I prefer to have pylint tell me about uninitialized variables than to
get the value None at runtime.
2022-08-05 Bruno Haible <bruno@clisp.org>
+ gnulib-tool.py: Don't initialize local variables too early.
+ * gnulib-tool.py (main): Initialize each local variable in one place.
+ I prefer to have pylint tell me about uninitialized variables than to
+ get the value None at runtime.
+
gnulib-tool.py: Finish implementing option --po-domain.
* gnulib-tool.py (main): Accept option --po-domain.
* pygnulib/GLEmiter.py (GLEmiter.po_POTFILES_in): Fix variable
# Define main part
#===============================================================================
def main():
- # Reset arguments
- mode = None
- destdir = None
- localpath = None
- verbose = None
- auxdir = None
- modules = None
- avoids = None
- sourcebase = None
- m4base = None
- pobase = None
- docbase = None
- testsbase = None
- tests = None
- libname = None
- lgpl = None
- makefile_name = None
- libtool = None
- conddeps = None
- macro_prefix = None
- podomain = None
- witness_c_macro = None
- vc_files = None
- dryrun = None
- errors = None
-
info = classes.GLInfo()
parser = argparse.ArgumentParser(
prog=constants.APP['name'],
sys.exit(1)
# Determine selected mode.
+ mode = None
+ modules = None
+ files = None
if cmdargs.mode_list != None:
mode = 'list'
if cmdargs.mode_import != None:
symlink = cmdargs.symlink == True
lsymlink = cmdargs.lsymlink == True
single_configure = cmdargs.single_configure
+ docbase = None
+ conddeps = None
+ witness_c_macro = None
+ vc_files = None
# Create pygnulib configuration.
config = classes.GLConfig(