Extensions to M4sh

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hey I recently implemented a pretty sizeable set of M4sh extensions that
make it much more suitable for writing general purpose shell scripts.

I've been using them for my own scripts for a while now, and intend to use
them in the future to refactorparts of `ltmain.in` to be generated in
before releasing source tarballs. With this in mind, users wouldn't require
any of these macros to build `libtool`, but it would allow maintainers ( me
) and contributors to significantly reduce boilerplate.

While I could certainly check these into `libtool`, I think `autoconf`
might be a more appropriate home for them; but I wanted to check-in before
dropping a giant patch on y'all. Given that `libtool` could potentially be
blocked by pending patches in `autoconf` in the future, I understand if
that's an issue for y'all. In practice I could build `libtool` releases
with unreleased or patched macros vendored in `libtool` or `gnulib`; but
that's not really something I could realistically expect contributors to
work with.

In any case, I do think these would be a great addition to M4sh, and make
Autom4te more useful outside of the `autotools` domain. Whoever is most
actively working on M4sh would be an incredibly useful contact for me, so
if "that's you" let me know.



[Index of Archives]     [GCC Help]     [Kernel Discussion]     [RPM Discussion]     [Red Hat Development]     [Yosemite News]     [Linux USB]     [Samba]

  Powered by Linux