summaryrefslogtreecommitdiff
path: root/tools/build/Makefile.build
diff options
context:
space:
mode:
authorJiri Olsa <jolsa@kernel.org>2015-09-23 10:34:00 (GMT)
committerArnaldo Carvalho de Melo <acme@redhat.com>2015-09-28 18:50:55 (GMT)
commit9fb81323eb3085b6a47fe81d78541958ae7eaea3 (patch)
tree698541263e3a756dae3337bc90aa68e5a8eebc3c /tools/build/Makefile.build
parent275e2d95591e2714d6b541d4e26959381d6b2705 (diff)
downloadlinux-9fb81323eb3085b6a47fe81d78541958ae7eaea3.tar.xz
tools build: Make the fixdep helper part of the build process
Making the fixdep helper to be invoked within dep-cmd. Each user of the build framework needs to make sure fixdep exists before executing the build itself. If the build doesn't find fixdep, it falls back to the old style dependency tracking. Signed-off-by: Jiri Olsa <jolsa@kernel.org> Cc: David Ahern <dsahern@gmail.com> Cc: Namhyung Kim <namhyung@kernel.org> Cc: Peter Zijlstra <a.p.zijlstra@chello.nl> Link: http://lkml.kernel.org/r/1443004442-32660-6-git-send-email-jolsa@kernel.org Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Diffstat (limited to 'tools/build/Makefile.build')
-rw-r--r--tools/build/Makefile.build7
1 files changed, 7 insertions, 0 deletions
diff --git a/tools/build/Makefile.build b/tools/build/Makefile.build
index 0c5f485..4a96473 100644
--- a/tools/build/Makefile.build
+++ b/tools/build/Makefile.build
@@ -21,6 +21,13 @@ endif
build-dir := $(srctree)/tools/build
+# Define $(fixdep) for dep-cmd function
+ifeq ($(OUTPUT),)
+ fixdep := $(build-dir)/fixdep
+else
+ fixdep := $(OUTPUT)/fixdep
+endif
+
# Generic definitions
include $(build-dir)/Build.include