summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorLuke Shumaker <LukeShu@sbcglobal.net>2014-06-03 19:47:00 -0400
committerLuke Shumaker <LukeShu@sbcglobal.net>2014-06-03 21:41:15 -0400
commit08caf71adedfb791d4fea19674f135057db5997b (patch)
treed24214aece696ecede2c88d55f84dee516fe9364 /Makefile
parent663c2228be4cf1335cfa2ff358d41d8a61e57f21 (diff)
minor fixes to the main Makefile
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile5
1 files changed, 3 insertions, 2 deletions
diff --git a/Makefile b/Makefile
index 49a54b9..9b54ce7 100644
--- a/Makefile
+++ b/Makefile
@@ -82,7 +82,7 @@ $(foreach package,$(packages),$(if $(filter-out svn|%,$($(package))),$(eval \
# place (patch) ################################################################
-place: PHONY $(addprefix,build/workdir/,$(packages))
+place: PHONY $(addprefix build/workdir/,$(packages))
$(addprefix build/workdir/,$(packages)): \
build/workdir/%:
@@ -90,7 +90,7 @@ build/workdir/%:
mkdir -p '$(@D)'
cp -a '$<' '$@'
cd '$@' && \
- for patch in $(wildcard $(top)/rules/$*/*.patch); do \
+ for patch in $(sort $(wildcard $(top)/rules/$*/*.patch)); do \
patch -f -Np1 -i $$patch || { rm -rf '$@'; exit 1; }; \
done && \
if [ -f '$(top)/rules/$*/delete.list' ]; then \
@@ -102,6 +102,7 @@ build/workdir/%:
$(foreach package,$(packages),$(eval \
build/workdir/$(package): \
build/extract/$(shell utils/spec2file '$($(package))') \
+ $(shell find rules/$(package) 2>/dev/null) \
))
# package ######################################################################