package: share downloaded files for big packages
Theses packages are given as an example of the use of the *_DL_SUBDIR feature. There maybe other packages that would benefit from that feature, they would need to be added on a case by case basis. Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr> Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Maxime Hadjinlian <maxime.hadjinlian@gmail.com> Cc: Thomas Petazzoni <thomas.petazzoni@free-electrons.com> Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
parent
ef87b0326c
commit
8f3c772459
@ -8,6 +8,8 @@ GCC_FINAL_VERSION = $(GCC_VERSION)
|
|||||||
GCC_FINAL_SITE = $(GCC_SITE)
|
GCC_FINAL_SITE = $(GCC_SITE)
|
||||||
GCC_FINAL_SOURCE = $(GCC_SOURCE)
|
GCC_FINAL_SOURCE = $(GCC_SOURCE)
|
||||||
|
|
||||||
|
HOST_GCC_FINAL_DL_SUBDIR = gcc
|
||||||
|
|
||||||
HOST_GCC_FINAL_DEPENDENCIES = \
|
HOST_GCC_FINAL_DEPENDENCIES = \
|
||||||
$(HOST_GCC_COMMON_DEPENDENCIES) \
|
$(HOST_GCC_COMMON_DEPENDENCIES) \
|
||||||
$(BR_LIBC)
|
$(BR_LIBC)
|
||||||
|
@ -8,6 +8,11 @@ GCC_INITIAL_VERSION = $(GCC_VERSION)
|
|||||||
GCC_INITIAL_SITE = $(GCC_SITE)
|
GCC_INITIAL_SITE = $(GCC_SITE)
|
||||||
GCC_INITIAL_SOURCE = $(GCC_SOURCE)
|
GCC_INITIAL_SOURCE = $(GCC_SOURCE)
|
||||||
|
|
||||||
|
# We do not have a 'gcc' package per-se; we only have two incarnations,
|
||||||
|
# gcc-initial and gcc-final. gcc-initial is just am internal step that
|
||||||
|
# users should not care about, while gcc-final is the one they shall see.
|
||||||
|
HOST_GCC_INITIAL_DL_SUBDIR = gcc
|
||||||
|
|
||||||
HOST_GCC_INITIAL_DEPENDENCIES = $(HOST_GCC_COMMON_DEPENDENCIES)
|
HOST_GCC_INITIAL_DEPENDENCIES = $(HOST_GCC_COMMON_DEPENDENCIES)
|
||||||
|
|
||||||
HOST_GCC_INITIAL_EXCLUDES = $(HOST_GCC_EXCLUDES)
|
HOST_GCC_INITIAL_EXCLUDES = $(HOST_GCC_EXCLUDES)
|
||||||
|
@ -82,6 +82,9 @@ endif
|
|||||||
|
|
||||||
endif # ! BR2_KERNEL_HEADERS_AS_KERNEL
|
endif # ! BR2_KERNEL_HEADERS_AS_KERNEL
|
||||||
|
|
||||||
|
# linux-headers really is the same as the linux package
|
||||||
|
LINUX_HEADERS_DL_SUBDIR = linux
|
||||||
|
|
||||||
LINUX_HEADERS_LICENSE = GPL-2.0
|
LINUX_HEADERS_LICENSE = GPL-2.0
|
||||||
LINUX_HEADERS_LICENSE_FILES = COPYING
|
LINUX_HEADERS_LICENSE_FILES = COPYING
|
||||||
|
|
||||||
|
@ -15,6 +15,7 @@ endif
|
|||||||
MESA3D_HEADERS_VERSION = 18.0.0
|
MESA3D_HEADERS_VERSION = 18.0.0
|
||||||
MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz
|
MESA3D_HEADERS_SOURCE = mesa-$(MESA3D_HEADERS_VERSION).tar.xz
|
||||||
MESA3D_HEADERS_SITE = https://mesa.freedesktop.org/archive
|
MESA3D_HEADERS_SITE = https://mesa.freedesktop.org/archive
|
||||||
|
MESA3D_HEADERS_DL_SUBDIR = mesa3d
|
||||||
MESA3D_HEADERS_LICENSE = MIT, SGI, Khronos
|
MESA3D_HEADERS_LICENSE = MIT, SGI, Khronos
|
||||||
MESA3D_HEADERS_LICENSE_FILES = docs/license.html
|
MESA3D_HEADERS_LICENSE_FILES = docs/license.html
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user