]> Savannah Git Hosting - gnulib.git/commit
gnulib-tool.py: Filter out dependencies that cannot be found.
authorCollin Funk <collin.funk1@gmail.com>
Sun, 12 May 2024 04:45:12 +0000 (21:45 -0700)
committerCollin Funk <collin.funk1@gmail.com>
Sun, 12 May 2024 04:45:12 +0000 (21:45 -0700)
commit6c3614c1f3147e85ffcdf12bb9510f55064159c2
treee9593cd0f9670df8bc07961edfd69ea9a2d3c4cc
parent06ff525438b5df5c83664535908c02ae398f6e3f
gnulib-tool.py: Filter out dependencies that cannot be found.

Reported by Paul Eggert in
<https://lists.gnu.org/archive/html/bug-gnulib/2024-05/msg00136.html>.

* pygnulib/GLModuleSystem.py (GLModule.getDependenciesWithConditions):
Reorder conditionals to avoid duplicate checks. Filter out None from the
gathered dependencies when gathering module dependencies. Let
GLModuleSystem.find() warn instead of crashing.
ChangeLog
pygnulib/GLModuleSystem.py