summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas De Schampheleire <patrickdepinguin@gmail.com>2013-11-07 16:26:52 (GMT)
committer Peter Korsgaard <peter@korsgaard.com>2013-11-10 23:14:36 (GMT)
commit9e7e9b215017ee91c9369f01476bb4b4fc5f2484 (patch)
treea67b537cc2154d181664416e48a502aa3e307292
parentfcdbeba035796c019348a7ac4ffdd32825ad4669 (diff)
downloadbuildroot-9e7e9b215017ee91c9369f01476bb4b4fc5f2484.tar.gz
buildroot-9e7e9b215017ee91c9369f01476bb4b4fc5f2484.tar.bz2
infra: remove incorrect default for FOO_DIR_PREFIX
Variable FOO_DIR_PREFIX is populated from pkgparentdir by the various package infrastructures. However, if that would be empty (which in fact is the case for the linux package), FOO_DIR_PREFIX would be set to '$(TOP_SRCDIR)/package'. Not only does this make no sense (LINUX_DIR_PREFIX becomes /package/linux, and for all other packages pkgparentdir is not-empty anyway), but it is also using a non-existing variable TOP_SRCDIR. This patch therefore removes the incorrect default. Signed-off-by: Thomas De Schampheleire <thomas.de.schampheleire@gmail.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
-rw-r--r--package/pkg-generic.mk2
1 files changed, 1 insertions, 1 deletions
diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk
index 80b38a5..3b6bc76 100644
--- a/package/pkg-generic.mk
+++ b/package/pkg-generic.mk
@@ -314,7 +314,7 @@ $(2)_DEPENDENCIES ?= $(filter-out $(1),$(patsubst host-host-%,host-%,$(addprefix
$(2)_INSTALL_STAGING ?= NO
$(2)_INSTALL_IMAGES ?= NO
$(2)_INSTALL_TARGET ?= YES
-$(2)_DIR_PREFIX = $(if $(4),$(4),$(TOP_SRCDIR)/package)
+$(2)_DIR_PREFIX = $(4)
# define sub-target stamps
$(2)_TARGET_INSTALL_TARGET = $$($(2)_DIR)/.stamp_target_installed