summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2014-06-06 18:43:34 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2014-06-06 18:43:34 -0400
commit6522999541167189cf9a44cac60af6f976e1ddc4 (patch)
treee4345a9abf8cbb9572f813cb57423e0692010dbe /Makefile
parentdecdab721f2f633c73b7398e4bc64da4130eea90 (diff)
Makefile: fix issue causing some things to be compiled multiple times
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile2
1 files changed, 2 insertions, 0 deletions
diff --git a/Makefile b/Makefile
index 9b54ce7..cb777e2 100644
--- a/Makefile
+++ b/Makefile
@@ -66,6 +66,7 @@ build/extract/svn/%: build/download/svn/%
rm -rf '$@'
mkdir -p '$(@D)'
cp -a '$<' '$@'
+ touch '$@'
build/extract/tar/%: # magic foreach loop
basedir='build/extract/$(shell utils/file2base 'tar/$*')' && \
@@ -96,6 +97,7 @@ build/workdir/%:
if [ -f '$(top)/rules/$*/delete.list' ]; then \
rm -rf -- $$(< '$(top)/rules/$*/delete.list'); \
fi
+ touch '$@'
# Loop over our source configuration and set up the dependencies
# beteen `build/compile` and `build/extract`.