Hi Bruno,

On 3/19/24 8:47 AM, Bruno Haible wrote:
> Tom Dickey's packages (GNU ncurses, lynx, etc.) and GNU clisp still use
> configure.in.

Interesting, good to know. It seems working on gnulib-tool is a good
way for me to explore all the GNU packages.

Speaking of which, I was working on '--automake-subdir-tests' which is
used by GNU Bison (maybe others?). After I complete that the --help
output of gnulib-tool.sh and gnulib-tool.py should be nearly the same:

What would be the proper way to solve this?

$ gnulib-tool.py --help >> python.help
$ gnulib-tool.sh --help >> shell.help
$ diff -u python.help shell.help 
--- python.help 2024-03-19 10:09:46.255348603 -0700
+++ shell.help  2024-03-19 10:09:37.986334838 -0700
@@ -79,6 +79,8 @@
                             directory.
       --local-dir=DIRECTORY  Specify a local override directory where to look
                             up files before looking in gnulib's directory.
+      --cache-modules       Enable module caching optimization.
+      --no-cache-modules    Disable module caching optimization.
       --verbose             Increase verbosity. May be repeated.
       --quiet               Decrease verbosity. May be repeated.

This is just an optimization for the shell script that uses
associative arrays if possible right?

Should we just let the Python version accept these options but ignore
them?

Collin

Reply via email to