diff options
author | Bruno Haible <bruno@clisp.org> | 2017-09-09 12:48:58 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2017-09-09 16:43:24 +0200 |
commit | 0f23f389f4102a183c0cf7a3599f0f1318e7aaed (patch) | |
tree | 43db692635e5435c35dcc02c759442a0e9f2bf97 /pygnulib/GLModuleSystem.py | |
parent | d568af9587276169ae1f4f3ce253cbc25cb8fc9a (diff) | |
download | gnulib-0f23f389f4102a183c0cf7a3599f0f1318e7aaed.tar.gz |
gnulib-tool.py: Define and use two new global functions.
* pygnulib/constants.py (remove_backslash_newline, combine_lines): New
functions.
Diffstat (limited to 'pygnulib/GLModuleSystem.py')
-rw-r--r-- | pygnulib/GLModuleSystem.py | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/pygnulib/GLModuleSystem.py b/pygnulib/GLModuleSystem.py index 6dab6dd56e..59109cce7e 100644 --- a/pygnulib/GLModuleSystem.py +++ b/pygnulib/GLModuleSystem.py @@ -707,7 +707,7 @@ Include:|Link:|License:|Maintainer:)' else: # if not tests module # TODO: unconditional automake snippet for nontests modules snippet = self.getAutomakeSnippet_Conditional() - snippet = snippet.replace('\\\n', ' ') + snippet = constants.combine_lines(snippet) pattern = compiler( '^lib_SOURCES[\t ]*\\+=[\t ]*(.*?)$', re.S | re.M) mentioned_files = pattern.findall(snippet) @@ -1149,7 +1149,7 @@ class GLModuleTable(object): if type(module) is not GLModule: raise(TypeError('each module must be a GLModule instance')) snippet = module.getAutomakeSnippet() - snippet = snippet.replace('\\\n', '') + snippet = constants.remove_backslash_newline(snippet) pattern = compiler( '^lib_SOURCES[\t ]*\\+=[\t ]*(.*?)$', re.S | re.M) files = pattern.findall(snippet) |