diff options
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 20 |
1 files changed, 20 insertions, 0 deletions
@@ -1,5 +1,25 @@ 2022-08-09 Bruno Haible <bruno@clisp.org> + gnulib-tool.py: Fix some code generation details. + * pygnulib/GLEmiter.py (GLEmiter.lib_Makefile_am): When removing a + lib_LDFLAGS line, remove also the newline. Fix regex that matches + lib_SOMETHING. Add a newline after each '## begin gnulib module' line. + Don't emit 'endif' lines without corresponding 'if'. When emitting a + '+=' augmentation, make sure it does not get emitted a second time. + Don't emit a blank line when there is no AM_CPPFLAGS augmentation. + Update after getLink() changed. In the value of DEFAULT_TEXT_DOMAIN, + backslash-escape the double-quotes. Don't produce Windows CR-LFs on + Windows. Simplify. + (GLEmiter.tests_Makefile_am): When removing a lib_LDFLAGS line, remove + also the newline. Fix regex that matches lib_SOMETHING. Don't remove a + blank line before EXTRA_DIST. Add a newline after each + '## begin gnulib module' line. Set uses_subdirs also when there is a .c + file in a subdir of tests/. When emitting a '+=' augmentation, make sure + it does not get emitted a second time. Don't produce Windows CR-LFs on + Windows. Simplify. + * pygnulib/GLImport.py (GLImport.execute): Update after getLink() + changed. + gnulib-tool.py: Fixes for conditional dependencies. * pygnulib/GLModuleSystem.py (GLModule.shell_id_chars): New constant. (GLModule.getShellFunc): Don't use md5 just because of an '_' character. |