summaryrefslogtreecommitdiff
path: root/pygnulib
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2022-08-06 23:22:26 +0200
committerBruno Haible <bruno@clisp.org>2022-08-06 23:22:26 +0200
commite6f143f01dd7f1629f56f4073ff28fe317118f54 (patch)
treeca00d39a7adb5a8c3ba245fff6671b643dd0c577 /pygnulib
parent07d41642fbad4a36a7ece9ee33db6a4d641cb585 (diff)
downloadgnulib-e6f143f01dd7f1629f56f4073ff28fe317118f54.tar.gz
gnulib-tool: In the VC files messages, omit the destination directory.
This makes these messages consistent with the other "Copying ..." and "Creating ..." messages. * gnulib-tool (func_import): Omit $destdir/ from the "Updating"/ "Creating" messages regarding .gitignore files. * pygnulib/GLImport.py (GLImport._update_ignorelist_): Likewise.
Diffstat (limited to 'pygnulib')
-rw-r--r--pygnulib/GLImport.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/pygnulib/GLImport.py b/pygnulib/GLImport.py
index 13418400af..935a662593 100644
--- a/pygnulib/GLImport.py
+++ b/pygnulib/GLImport.py
@@ -710,11 +710,11 @@ AC_DEFUN([%s_FILE_LIST], [\n''' % macro_prefix
anchor = '/'
else:
anchor = ''
- srcpath = joinpath(destdir, directory, ignore)
+ srcpath = joinpath(directory, ignore)
backupname = '%s~' % srcpath
- if isfile(srcpath):
+ if isfile(joinpath(destdir, srcpath)):
if dirs_added or dirs_removed:
- with codecs.open(srcpath, 'rb', 'UTF-8') as file:
+ with codecs.open(joinpath(destdir, srcpath), 'rb', 'UTF-8') as file:
srcdata = file.read()
dirs_ignore = sorted(set(srcdata.split('\n')))
dirs_ignore = [ line
@@ -734,13 +734,13 @@ AC_DEFUN([%s_FILE_LIST], [\n''' % macro_prefix
if srcdata != destdata:
if not self.config['dryrun']:
print('Updating %s (backup in %s)' % (srcpath, backupname))
- copyfile2(srcpath, backupname)
+ copyfile2(joinpath(destdir, srcpath), joinpath(destdir, backupname))
result = ''
- with codecs.open(srcpath, 'ab', 'UTF-8') as file:
+ with codecs.open(joinpath(destdir, srcpath), 'ab', 'UTF-8') as file:
file.write(destdata)
else: # if self.config['dryrun']
print('Update %s (backup in %s)' % (srcpath, backupname))
- else: # if not isfile(srcpath)
+ else: # if not isfile(joinpath(destdir, srcpath))
if dirs_added:
if not self.config['dryrun']:
print('Creating %s' % srcpath)
@@ -749,7 +749,7 @@ AC_DEFUN([%s_FILE_LIST], [\n''' % macro_prefix
for d in dirs_added ]
if ignore == '.cvsignore':
dirs_added = ['.deps', '.dirstamp'] + dirs_added
- with codecs.open(srcpath, 'wb', 'UTF-8') as file:
+ with codecs.open(joinpath(destdir, srcpath), 'wb', 'UTF-8') as file:
file.write('\n'.join(dirs_added))
file.write('\n')
else: # if self.config['dryrun']