Message ID | 20180402081434.4411-11-maxime.hadjinlian@gmail.com |
---|---|
State | Superseded |
Headers | show |
Series | [v4,01/13] core/pkg-download: change all helpers to use common options | expand |
Maxime, All, On 2018-04-02 10:14 +0200, Maxime Hadjinlian spake thusly: > Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Regards, Yann E. MORIN. > --- > Config.in | 3 +++ > docs/manual/adding-packages-generic.txt | 6 +++--- > 2 files changed, 6 insertions(+), 3 deletions(-) > > diff --git a/Config.in b/Config.in > index 71b9f60e5b..c2a1925088 100644 > --- a/Config.in > +++ b/Config.in > @@ -200,6 +200,9 @@ config BR2_DL_DIR > If the Linux shell environment has defined the BR2_DL_DIR > environment variable, then this overrides this configuration > item. > + The directory is organized with a subdirectory for each package. > + Each package has its own $(LIBFOO_DL_DIR) variable that can be used > + to find the correct path. > > The default is $(TOPDIR)/dl > > diff --git a/docs/manual/adding-packages-generic.txt b/docs/manual/adding-packages-generic.txt > index 9d1428ad40..62906d92bb 100644 > --- a/docs/manual/adding-packages-generic.txt > +++ b/docs/manual/adding-packages-generic.txt > @@ -263,7 +263,7 @@ information is (assuming the package name is +libfoo+) : > the file using this URL. Otherwise, Buildroot will assume the file > to be downloaded is located at +LIBFOO_SITE+. Buildroot will not do > anything with those additional files, except download them: it will > - be up to the package recipe to use them from +$(DL_DIR)+. > + be up to the package recipe to use them from +$(LIBFOO_DL_DIR)+. > > * +LIBFOO_SITE_METHOD+ determines the method used to fetch or copy the > package source code. In many cases, Buildroot guesses the method > @@ -554,8 +554,8 @@ In the action definitions, you can use the following variables: > * +$(@D)+, which contains the directory in which the package source > code has been uncompressed. > > -* +$(DL_DIR)+ contains the path to the directory where all the downloads made > - by Buildroot are stored. > +* +$(LIBFOO_DL_DIR)+ contains the path to the directory where all the downloads > + made by Buildroot for +libfoo+ are stored in. > > * +$(TARGET_CC)+, +$(TARGET_LD)+, etc. to get the target > cross-compilation utilities > -- > 2.16.2 > > _______________________________________________ > buildroot mailing list > buildroot@busybox.net > http://lists.busybox.net/mailman/listinfo/buildroot
diff --git a/Config.in b/Config.in index 71b9f60e5b..c2a1925088 100644 --- a/Config.in +++ b/Config.in @@ -200,6 +200,9 @@ config BR2_DL_DIR If the Linux shell environment has defined the BR2_DL_DIR environment variable, then this overrides this configuration item. + The directory is organized with a subdirectory for each package. + Each package has its own $(LIBFOO_DL_DIR) variable that can be used + to find the correct path. The default is $(TOPDIR)/dl diff --git a/docs/manual/adding-packages-generic.txt b/docs/manual/adding-packages-generic.txt index 9d1428ad40..62906d92bb 100644 --- a/docs/manual/adding-packages-generic.txt +++ b/docs/manual/adding-packages-generic.txt @@ -263,7 +263,7 @@ information is (assuming the package name is +libfoo+) : the file using this URL. Otherwise, Buildroot will assume the file to be downloaded is located at +LIBFOO_SITE+. Buildroot will not do anything with those additional files, except download them: it will - be up to the package recipe to use them from +$(DL_DIR)+. + be up to the package recipe to use them from +$(LIBFOO_DL_DIR)+. * +LIBFOO_SITE_METHOD+ determines the method used to fetch or copy the package source code. In many cases, Buildroot guesses the method @@ -554,8 +554,8 @@ In the action definitions, you can use the following variables: * +$(@D)+, which contains the directory in which the package source code has been uncompressed. -* +$(DL_DIR)+ contains the path to the directory where all the downloads made - by Buildroot are stored. +* +$(LIBFOO_DL_DIR)+ contains the path to the directory where all the downloads + made by Buildroot for +libfoo+ are stored in. * +$(TARGET_CC)+, +$(TARGET_LD)+, etc. to get the target cross-compilation utilities
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> --- Config.in | 3 +++ docs/manual/adding-packages-generic.txt | 6 +++--- 2 files changed, 6 insertions(+), 3 deletions(-)