1
0
mirror of https://git.savannah.gnu.org/git/gperf.git synced 2025-12-02 21:19:24 +00:00
Commit Graph

14 Commits

Author SHA1 Message Date
Bruno Haible
ad7a21f223 build: Use gnulib-tool with a module list.
* .gitmodules: New file.
* gitsub.sh: New file, from gnulib/top/gitsub.sh.
* autopull.sh: Use gitsub.sh to check out gnulib.
* autogen.sh: Accept --skip-gnulib option. Invoke gnulib-tool, assuming
a gnulib checkout is already present.
* Makefile.devel (lib/aclocal.m4): Update reference to macros directory.
* lib/configure.ac: Likewise. Invoke gl_EARLY, gl_INIT.
* lib/Makefile.am (EXTRA_DIST, MOSTLYCLEANFILES): New variables.
Include Makefile.gnulib.
2025-04-16 22:05:58 +02:00
Bruno Haible
e60835d424 build: Use Automake in lib/.
* autopull.sh: Copy also m4/init-package-version.m4.
* autogen.sh: Mention the requirement for Automake.
* Makefile.devel (lib/aclocal.m4, lib/config.h.in, lib/Makefile.in): New
rules.
(lib/configure): Use lib/aclocal.m4 instead of the top-level aclocal.m4.
(src/config.h.in): Fix rule.
(totally-clean): Remove the new generated files.
* lib/configure.ac: Require Autoconf >= 2.70. Change AC_INIT invocation.
Invoke AC_CONFIG_MACRO_DIRS, gl_INIT_PACKAGE_VERSION, AM_INIT_AUTOMAKE,
AC_CONFIG_HEADERS. Don't invoke AC_MAKE_SET, AC_PROG_CPP,
AC_PROG_CXXCPP, AC_PROG_INSTALL.
* lib/Makefile.am: New file.
* lib/Makefile.in: Remove file.
* Makefile.in (IMPORTED_FILES): Remove lib/filename.h.
2025-04-16 22:02:43 +02:00
Bruno Haible
0a2ed64ff7 Rely entirely on the GNU Build System.
* Makefile.vms: Remove file.
* INSTALL.vms: Remove file.
* Makefile.in (SOURCE_FILES): Remove them.
* Makefile.devel (src/config.h_vms): Remove target.
(totally-clean): Update.
* src/Makefile.in (GENERATED_FILES): Remove config.h_vms.
2020-02-11 03:14:38 +01:00
Bruno Haible
793a229bb5 Get rid of autom4te.cache directories (left over from autoconf). 2017-07-15 21:01:00 +02:00
Bruno Haible
b4b58ca38d Make Makefile.devel more useful for the users of the released tarball. 2016-12-03 15:35:24 +01:00
Bruno Haible
bf93ebd28e Remove old infrastructure for building with MSVC. 2012-07-01 18:05:30 +02:00
Bruno Haible
b22158f593 Turn doc/gperf.1 into a distributed built file. 2012-07-01 15:46:42 +02:00
Bruno Haible
d6b97f7f2f Renamed configure.in to configure.ac. 2007-04-04 10:35:58 +00:00
Bruno Haible
ca96c012ce Use a recent autoconf. 2003-05-07 13:26:49 +00:00
Bruno Haible
c82b70119a Support for VMS. 2003-05-05 09:03:39 +00:00
Bruno Haible
5fbcad1840 Support for building on Windows. 2003-04-29 09:58:59 +00:00
Bruno Haible
6bc6a5c4e0 Use autoconf-2.52. 2003-01-20 14:15:41 +00:00
Bruno Haible
ca7835bc49 Add nice autogenerated manual page. 2000-08-20 13:14:18 +00:00
Bruno Haible
501ee3e640 Initial revision 2000-08-19 06:20:11 +00:00