1
0
Fork 0
Commit Graph

18 Commits

Author SHA1 Message Date
Felix Janda 06832623ad Rename configure.in to configure.ac
Avoids aclocal warning
2017-11-22 17:01:48 -05:00
Felix Janda 0555a68054 configure: Use AC_CONFIG_MACRO_DIR
This makes acinclude.m4 unecessary.
2017-11-22 17:01:39 -05:00
Kalle Olavi Niemitalo 4ffbf1faed Document that GNU Make >= 3.78 is needed, and check it. 2007-12-06 23:46:19 +02:00
Kalle Olavi Niemitalo 6c2d5f855f Regenerate Makefile.config automatically if config.status has changed.
Thus, if I edit e.g. the CFLAGS settings in configure.in:
- Makefile runs autoconf to update configure.
- Makefile runs config.status --recheck to update config.status.
- Makefile runs config.status to update Makefile.config.
  (GNU Make implicitly tries to keep included makefiles up to date.)
- src/**/Makefile use the CFLAGS from the updated Makefile.config.
  (Source files will not be automatically recompiled, however.
   If that is ever implemented, Makefile.config should be given
   a separate timestamp file like config.h has.)
2005-12-06 14:59:06 +01:00
Russ Rowan 3ace3a50e1 Fix by fonseca to avoid building in po if !CONFIG_NLS. 2005-10-30 02:01:25 -05:00
Jonas Fonseca 01f9c9f1f6 Make all paths relative to top_{build,src}dir 2005-10-22 12:54:39 +02:00
Jonas Fonseca c88afeb1c2 path_to_top -> top_builddir 2005-10-20 04:00:35 +02:00
Jonas Fonseca 6b2d12c1fe Normalize path_to_top declaration 2005-10-20 03:22:31 +02:00
Jonas Fonseca b2b2012386 Always address configure.in and other autotools file with $(top_srcdir) 2005-10-20 01:14:53 +02:00
Jonas Fonseca e39a4342d6 Include $(top_srcdir)/Makefile.lib instead of $(path_to_top)/Makefile.lib
A step towards out of tree builds ...
2005-10-20 01:11:47 +02:00
Jonas Fonseca 3713389032 Add support for rerunning the autotools
Adaptation of automakes ...
2005-10-03 01:29:52 +02:00
Jonas Fonseca f0de61e598 Provide better message when running make before configure 2005-10-01 18:18:58 +02:00
Jonas Fonseca 249fac4345 Tune the clean-l usage
- Fix the doc/ clean target which was called clean-local
 - Consistently use $(RM)
 - Introduce CLEAN variable to make it simpler to costumize local cleaning
2005-09-27 18:27:17 +02:00
Petr Baudis 204bbe5d2c Fix starting a build from a subdirectory ELBuild-wise
Now all the submakefiles contain informationa buot where in the directory
hierarchy they stay.
2005-09-16 02:07:36 +02:00
Petr Baudis 32fe41fae7 ELBuild: Use 'include' instead of '-include'
We _do_ want to error on when including .config and .lib failed.
2005-09-16 01:09:42 +02:00
Petr Baudis fffc573769 Use all-l,install-l,clean-l targets in individual makefiles and let
Makefile.lib multiplex the real ones. That's so that the -recursive
ones always come first.
2005-09-16 00:52:54 +02:00
Petr Baudis 833770a5f7 Implicit recursiveness and clean rule
All objects defining $(OBJS) will get them and *.a deleted during
make clean.

The all, clean and install rules now implicitly imply their -recursive
counterparts - those will just do nothing in case of $(SUBDIRS) not
defined, so that's ok.
2005-09-15 23:28:56 +02:00
Petr Baudis 06ea255a22 Convert part of the build to the new build system
The root makefile is converted as well as some leaf Makefiles. This
also brings in the required infrastructure and adjusts configure.in
appropriately.

I converted only makefiles containing no configurable stuff, since
that'll require more consideration yet.
2005-09-15 21:03:56 +02:00