mirror of
https://github.com/gnustep/libs-ec.git
synced 2025-02-19 10:01:24 +00:00
use config.status when available
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/ec/trunk@38317 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
2ec7dc6bad
commit
ebd5737558
1 changed files with 7 additions and 3 deletions
|
@ -48,14 +48,18 @@ EcAlarmSink.m_FILE_FILTER_OUT_FLAGS = -O%
|
||||||
|
|
||||||
# Automatically run ./configure if needed to generate the makefiles
|
# Automatically run ./configure if needed to generate the makefiles
|
||||||
# which we need in order to do our job. If you need any special
|
# which we need in order to do our job. If you need any special
|
||||||
# argument to ./configure, you can't rely on this rule, and you must
|
# argument to ./configure, you can't rely on this rule, and you should
|
||||||
# always run ./configure manually. This rule is usually executed
|
# usually run ./configure manually. This rule is often executed
|
||||||
# whenever 'make xxx' is invoked after a 'make distclean' - which is
|
# whenever 'make xxx' is invoked after a 'make distclean' - which is
|
||||||
# why we can't guess what the ./configure arguments were last time
|
# why we can't guess what the ./configure arguments were last time
|
||||||
# ./configure was called - make distclean cleans the sources
|
# ./configure was called - make distclean cleans the sources
|
||||||
# completely, wiping out any memory of specific configuration.
|
# completely, wiping out any memory of specific configuration.
|
||||||
config.make config.h: config.make.in config.h.in configure
|
config.make config.h: config.make.in config.h.in configure
|
||||||
./configure
|
if [ -x config.status ]; then \
|
||||||
|
./config.status --recheck; \
|
||||||
|
else \
|
||||||
|
./configure; \
|
||||||
|
fi
|
||||||
touch config.h
|
touch config.h
|
||||||
touch config.make
|
touch config.make
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue