Hi,

We now have a separate git repository for gnulib maintainer tools.
I asked the savannah admins to create the repository and filled it
with the following tools:

  * A database which platform has which header file. Example:

    $ ./show-portability --doc error.h
    macOS 11.1, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.3.0, AIX 7.1, 
HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 1.5.19, mingw, MSVC 14.
    (That's the list of platforms which don't have the <error.h> header file.)

  * A database which platform has which function. Example:

    $ ./show-portability --doc error_at_line
    macOS 11.1, FreeBSD 13.0, NetBSD 9.0, OpenBSD 6.7, Minix 3.3.0, AIX 7.1, 
HP-UX 11.31, IRIX 6.5, Solaris 11.4, Cygwin 1.7.x, mingw, MSVC 14, Android 4.3.
    (That's the list of platforms which don't have the error_at_line function.)

  * A table of end-of-life dates for various OS releases.

To check it out:
  git clone ssh://<username>@git.savannah.gnu.org/srv/git/gnulib/maint-tools.git
Anonymous checkout:
  git clone git://git.savannah.gnu.org/gnulib/maint-tools.git
  git clone https://git.savannah.gnu.org/git/gnulib/maint-tools.git

It is not directly useful to the *users* of Gnulib; everything that is
relevant to the users of Gnulib remains in gnulib's main git repository.

Bruno




Reply via email to