]> Savannah Git Hosting - gnulib.git/commit
gnulib-tool.py: Refactor duplicated regular expressions.
authorCollin Funk <collin.funk1@gmail.com>
Mon, 3 Jun 2024 05:32:39 +0000 (22:32 -0700)
committerCollin Funk <collin.funk1@gmail.com>
Mon, 3 Jun 2024 05:32:39 +0000 (22:32 -0700)
commit26d7603143116626cacba37b988fa26cc7dba1b8
treeddf405356658a39ad2289819ac4aea25da2849f7
parent73d82771200aad8d42353eca21e93e86da76de44
gnulib-tool.py: Refactor duplicated regular expressions.

* pygnulib/GLModuleSystem.py (_LIB_SOURCES_PATTERN): New variable.
(_extract_lib_SOURCES): New function.
(GLModule.getAutomakeSnippet_Unconditional): Use the new function.
(GLModuleTable.add_dummy): Likewise. Add a second break statement to
stop unnecessary looping.
ChangeLog
pygnulib/GLModuleSystem.py