diff options
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | docs/buildroot.html | 22 |
2 files changed, 25 insertions, 0 deletions
@@ -37,6 +37,9 @@ noconfig_targets := menuconfig config oldconfig randconfig \ ifeq ($(filter $(noconfig_targets),$(MAKECMDGOALS)),) -include $(TOPDIR).config endif +ifneq ($(BUILDROOT_DL_DIR),) +BR2_DL_DIR:=$(BUILDROOT_DL_DIR) +endif # To put more focus on warnings, be less verbose as default # Use 'make V=1' to see the full commands diff --git a/docs/buildroot.html b/docs/buildroot.html index c496b8db4..4b1e9005c 100644 --- a/docs/buildroot.html +++ b/docs/buildroot.html @@ -779,6 +779,28 @@ mips-linux-gcc -o foo foo.c toolchain and the target filesystem with exactly the same versions. </p> + <p>If you maintain several buildroot trees, it might be better to have + a shared download location. This can be accessed by creating a symbolic link + from the <code>dl</code> directory to the shared download location. </p> + + <p>I.E:</p> + +<pre> +ln -s <shared download location> dl +</pre> + + <p>Another way of accessing a shared download location is to + create the <code>BUILDROOT_DL_DIR</code> environment variable. + If this is set, then the value of DL_DIR in the project is + overridden. The following line should be added to + <code>"~/.bashrc"</code>. <p> + +<pre> +export BUILDROOT_DL_DIR <shared download location> +</pre> + + + <h2><a name="add_software" id="add_software"></a>Extending Buildroot with more software</h2> |