aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authoralthekiller <althekiller@svn>2010-06-16 21:12:42 +0000
committeralthekiller <althekiller@svn>2010-06-16 21:12:42 +0000
commitd650e31be332aba884b71e6a96e1822338a79bbb (patch)
tree50e5aa16cf76a05bf96bdacebaaf56fe7ba59d6f /Makefile.in
parent7c816c4b84c7fb3920306b6c4a19d11bc100d058 (diff)
fixed: Force bootstrap/configure a little less often. We can regen Makefile.ins with config.status.
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31125 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in14
1 files changed, 8 insertions, 6 deletions
diff --git a/Makefile.in b/Makefile.in
index 0c64581696..2c64870a0c 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -149,17 +149,19 @@ include Makefile.include
dvdpcodecs imagelib codecs externals force skins
# hack targets to keep build system up to date
-Makefile : configure $(addsuffix .in, $(AUTOGENERATED_MAKEFILES))
- @echo 'The build system is stale'
- @echo 'ATTN: Please (re)run configure...'
- @echo "The following line isn't really an error!"
+Makefile : config.status $(addsuffix .in, $(AUTOGENERATED_MAKEFILES))
+ @echo "Regenerating Makefiles..."
+ @./config.status &> /dev/null
+ @echo "done"
+
+config.status: configure
+ @echo "Build system configuration is stale."
+ @echo "Please (re)run configure."
@false
configure: configure.in
@echo 'configure is outdated, regenerating...'
@./bootstrap
- @echo "The following line isn't really an error!"
- @false
# skin textures
skins: tools/TexturePacker/TexturePacker force