From ee0246e1e1d83f41985489c85dfef07098a2026d Mon Sep 17 00:00:00 2001 From: Thomas Petazzoni Date: Thu, 29 Sep 2011 21:57:38 +0200 Subject: package: add configuration option to specify a local override file The user can now create a custom local override file to override the source directory for various packages. An example override file: ZLIB_OVERRIDE_SRCDIR = /tmp/zlib STRACE_OVERRIDE_SRCDIR = /opt/strace-4.5.20 would tell Buildroot to use the zlib and strace source code from the specified directories, instead of download, extracting and patching the code has done usually by Buildroot. Signed-off-by: Thomas Petazzoni Signed-off-by: Peter Korsgaard --- Config.in | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'Config.in') diff --git a/Config.in b/Config.in index 2fce9d790..3aa3ad8ce 100644 --- a/Config.in +++ b/Config.in @@ -334,6 +334,16 @@ config BR2_HAVE_DEVFILES Install headers and static libraries in the target filesystem +config BR2_PACKAGE_OVERRIDE_FILE + string "location of a package override file" + default "$(TOPDIR)/local.mk" + help + A package override file is a short makefile that contains + variable definitions of the form _OVERRIDE_SRCDIR, + which allows to tell Buildroot to use an existing directory + as the source directory for a particular package. See the + Buildroot documentation for more details on this feature. + endmenu source "toolchain/Config.in" -- cgit v1.2.3