From: Yann E. MORIN Date: Sat, 7 May 2016 16:14:29 +0000 (+0200) Subject: core/legal-info: install source archives in their own sub-dir X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=de2f89edd389e655fd705ea7c9d367878a6719ac;p=buildroot.git core/legal-info: install source archives in their own sub-dir Currently, we put all source archives side-by-side in the same directory. Since we're about to also save individual patches that were applied on those sources, we don't want to make that directory a complete mess of unassorted files. So, we install each source archive in its own sub-directory, where we'll later store the patches too. Store that location in a variable, so it can be re-used later on (to install patches in a future commit). Signed-off-by: "Yann E. MORIN" Cc: Luca Ceresoli Acked-by: Luca Ceresoli Tested-by: Luca Ceresoli Reviewed-by: Arnout Vandecappelle (Essensium/Mind) Reviewed-by: Thomas Petazzoni Signed-off-by: Thomas Petazzoni --- diff --git a/package/pkg-generic.mk b/package/pkg-generic.mk index 688123ce03..b03187956e 100644 --- a/package/pkg-generic.mk +++ b/package/pkg-generic.mk @@ -482,6 +482,8 @@ endif $(2)_REDISTRIBUTE ?= YES +$(2)_REDIST_SOURCES_DIR = $$(REDIST_SOURCES_DIR_$$(call UPPERCASE,$(4)))/$$($(2)_RAW_BASE_NAME) + # When a target package is a toolchain dependency set this variable to # 'NO' so the 'toolchain' dependency is not added to prevent a circular # dependency @@ -807,7 +809,7 @@ endif # Save the source tarball $$(Q)support/scripts/hardlink-or-copy \ $$(DL_DIR)/$$($(2)_ACTUAL_SOURCE_TARBALL) \ - $$(REDIST_SOURCES_DIR_$$(call UPPERCASE,$(4))) + $$($(2)_REDIST_SOURCES_DIR) endif # redistribute endif # other packages