Remove recursive configure for Cygwin and convert to automake.
I need to do some more checking that the build products are correct before
this is suitable for being applied.
The only thing I know about that is missing is the magic which copies -O,-g
flags from CFLAGS to CXXFLAGS (because I couldn't work out how to add it).
This makes building documentation unconditional, rather than silently
ignoring errors (which reveals that xmlto hasn't been working on 32-bit
Cygwin for some time).
For ease of reviewing, this patch series doesn't contain changes to
generated files which would be made by running ./autogen.sh.
Jon Turney (3):
Remove recursive configure for cygwin
Remove surplus autoconf auxiliary files
Use automake
winsup/Makefile.am | 19 +
winsup/Makefile.am.common | 15 +
winsup/Makefile.common | 51 -
winsup/Makefile.in |6 +-
winsup/acinclude.m4| 14 +-
winsup/autogen.sh | 15 +-
winsup/config.guess| 1537 ---
winsup/config.sub | 1789
winsup/configure.ac| 101 +-
winsup/configure.cygwin| 38 -
winsup/cygserver/Makefile.am | 58 +
winsup/cygserver/Makefile.in |4 -
winsup/cygserver/aclocal.m4| 55 -
winsup/cygserver/autogen.sh|4 -
winsup/cygserver/configure | 5219 --
winsup/cygserver/configure.ac | 48 -
winsup/cygwin/Makefile.am | 764
winsup/cygwin/Makefile.in |8 -
winsup/cygwin/aclocal.m4 | 54 -
winsup/cygwin/autogen.sh |4 -
winsup/cygwin/config.h.in |2 +-
winsup/cygwin/configure| 5643
winsup/cygwin/configure.ac | 73 -
winsup/doc/Makefile.am | 155 +
winsup/doc/Makefile.in |3 -
winsup/doc/configure | 4064 -
winsup/doc/configure.ac| 24 -
winsup/install-sh | 520 ---
winsup/testsuite/Makefile.am | 64 +
winsup/testsuite/Makefile.in |7 +-
winsup/testsuite/autogen.sh|4 -
winsup/testsuite/config/default.exp|4 +-
winsup/testsuite/configure | 4199 --
winsup/testsuite/configure.ac | 28 -
winsup/testsuite/cygrun/Makefile.am| 21 +
winsup/testsuite/winsup.api/winsup.exp |6 +-
winsup/utils/Makefile.am | 79 +
winsup/utils/Makefile.in |9 +-
winsup/utils/aclocal.m4| 54 -
winsup/utils/autogen.sh|4 -
winsup/utils/configure | 4409 --
winsup/utils/configure.ac | 36 -
winsup/utils/mingw/Makefile.am | 50 +
43 files changed, 1334 insertions(+), 27927 deletions(-)
create mode 100644 winsup/Makefile.am
create mode 100644 winsup/Makefile.am.common
delete mode 100644 winsup/Makefile.common
delete mode 100755 winsup/config.guess
delete mode 100755 winsup/config.sub
delete mode 100755 winsup/configure.cygwin
create mode 100644 winsup/cygserver/Makefile.am
delete mode 100644 winsup/cygserver/aclocal.m4
delete mode 100755 winsup/cygserver/autogen.sh
delete mode 100755 winsup/cygserver/configure
delete mode 100644 winsup/cygserver/configure.ac
create mode 100644 winsup/cygwin/Makefile.am
delete mode 100644 winsup/cygwin/aclocal.m4
delete mode 100755 winsup/cygwin/autogen.sh
delete mode 100755 winsup/cygwin/configure
delete mode 100644 winsup/cygwin/configure.ac
create mode 100644 winsup/doc/Makefile.am
delete mode 100755 winsup/doc/configure
delete mode 100644 winsup/doc/configure.ac
delete mode 100755 winsup/install-sh
create mode 100644 winsup/testsuite/Makefile.am
delete mode 100755 winsup/testsuite/autogen.sh
delete mode 100755 winsup/testsuite/configure
delete mode 100755 winsup/testsuite/configure.ac
create mode 100644 winsup/testsuite/cygrun/Makefile.am
create mode 100644 winsup/utils/Makefile.am
delete mode 100644 winsup/utils/aclocal.m4
delete mode 100755 winsup/utils/autogen.sh
delete mode 100755 winsup/utils/configure
delete mode 100644 winsup/utils/configure.ac
create mode 100644 winsup/utils/mingw/Makefile.am
--
2.29.2