Bump buildroot to 2019.02
This commit is contained in:
@@ -50,7 +50,7 @@ endef
|
||||
# Time steps
|
||||
define step_time
|
||||
printf "%s:%-5.5s:%-20.20s: %s\n" \
|
||||
"$$(date +%s)" "$(1)" "$(2)" "$(3)" \
|
||||
"$$(date +%s.%N)" "$(1)" "$(2)" "$(3)" \
|
||||
>>"$(BUILD_DIR)/build-time.log"
|
||||
endef
|
||||
GLOBAL_INSTRUMENTATION_HOOKS += step_time
|
||||
@@ -63,13 +63,21 @@ GLOBAL_INSTRUMENTATION_HOOKS += step_time
|
||||
# $(2): base directory to search in
|
||||
# $(3): suffix of file (optional)
|
||||
define step_pkg_size_inner
|
||||
@touch $(BUILD_DIR)/.files-list$(3).stat
|
||||
@touch $(BUILD_DIR)/packages-file-list$(3).txt
|
||||
$(SED) '/^$(1),/d' $(BUILD_DIR)/packages-file-list$(3).txt
|
||||
cd $(2); \
|
||||
find . \( -type f -o -type l \) \
|
||||
-newer $($(PKG)_DIR)/.stamp_built \
|
||||
-exec printf '$(1),%s\n' {} + \
|
||||
LC_ALL=C find . \( -type f -o -type l \) -printf '%T@:%i:%#m:%y:%s,%p\n' \
|
||||
| LC_ALL=C sort > $(BUILD_DIR)/.files-list$(3).new
|
||||
LC_ALL=C comm -13 \
|
||||
$(BUILD_DIR)/.files-list$(3).stat \
|
||||
$(BUILD_DIR)/.files-list$(3).new \
|
||||
> $($(PKG)_BUILDDIR)/.files-list$(3).txt
|
||||
sed -r -e 's/^[^,]+/$(1)/' \
|
||||
$($(PKG)_BUILDDIR)/.files-list$(3).txt \
|
||||
>> $(BUILD_DIR)/packages-file-list$(3).txt
|
||||
mv $(BUILD_DIR)/.files-list$(3).new \
|
||||
$(BUILD_DIR)/.files-list$(3).stat
|
||||
endef
|
||||
|
||||
define step_pkg_size
|
||||
@@ -132,10 +140,11 @@ endif
|
||||
|
||||
# Retrieve the archive
|
||||
$(BUILD_DIR)/%/.stamp_downloaded:
|
||||
@$(call step_start,download)
|
||||
$(foreach hook,$($(PKG)_PRE_DOWNLOAD_HOOKS),$(call $(hook))$(sep))
|
||||
# Only show the download message if it isn't already downloaded
|
||||
$(Q)for p in $($(PKG)_ALL_DOWNLOADS); do \
|
||||
if test ! -e $(DL_DIR)/`basename $$p` ; then \
|
||||
if test ! -e $($(PKG)_DL_DIR)/`basename $$p` ; then \
|
||||
$(call MESSAGE,"Downloading") ; \
|
||||
break ; \
|
||||
fi ; \
|
||||
@@ -143,12 +152,15 @@ $(BUILD_DIR)/%/.stamp_downloaded:
|
||||
$(foreach p,$($(PKG)_ALL_DOWNLOADS),$(call DOWNLOAD,$(p))$(sep))
|
||||
$(foreach hook,$($(PKG)_POST_DOWNLOAD_HOOKS),$(call $(hook))$(sep))
|
||||
$(Q)mkdir -p $(@D)
|
||||
@$(call step_end,download)
|
||||
$(Q)touch $@
|
||||
|
||||
# Retrieve actual source archive, e.g. for prebuilt external toolchains
|
||||
$(BUILD_DIR)/%/.stamp_actual_downloaded:
|
||||
$(call DOWNLOAD,$($(PKG)_ACTUAL_SOURCE_SITE)/$($(PKG)_ACTUAL_SOURCE_TARBALL)); \
|
||||
@$(call step_start,actual-download)
|
||||
$(call DOWNLOAD,$($(PKG)_ACTUAL_SOURCE_SITE)/$($(PKG)_ACTUAL_SOURCE_TARBALL))
|
||||
$(Q)mkdir -p $(@D)
|
||||
@$(call step_end,actual-download)
|
||||
$(Q)touch $@
|
||||
|
||||
# Unpack the archive
|
||||
@@ -167,11 +179,14 @@ $(BUILD_DIR)/%/.stamp_extracted:
|
||||
# Rsync the source directory if the <pkg>_OVERRIDE_SRCDIR feature is
|
||||
# used.
|
||||
$(BUILD_DIR)/%/.stamp_rsynced:
|
||||
@$(call step_start,rsync)
|
||||
@$(call MESSAGE,"Syncing from source dir $(SRCDIR)")
|
||||
@mkdir -p $(@D)
|
||||
$(foreach hook,$($(PKG)_PRE_RSYNC_HOOKS),$(call $(hook))$(sep))
|
||||
@test -d $(SRCDIR) || (echo "ERROR: $(SRCDIR) does not exist" ; exit 1)
|
||||
rsync -au --chmod=u=rwX,go=rX $(RSYNC_VCS_EXCLUSIONS) $(call qstrip,$(SRCDIR))/ $(@D)
|
||||
rsync -au --chmod=u=rwX,go=rX $(RSYNC_VCS_EXCLUSIONS) $($(PKG)_OVERRIDE_SRCDIR_RSYNC_EXCLUSIONS) $(call qstrip,$(SRCDIR))/ $(@D)
|
||||
$(foreach hook,$($(PKG)_POST_RSYNC_HOOKS),$(call $(hook))$(sep))
|
||||
@$(call step_end,rsync)
|
||||
$(Q)touch $@
|
||||
|
||||
# Patch
|
||||
@@ -187,7 +202,7 @@ $(BUILD_DIR)/%/.stamp_patched:
|
||||
@$(call step_start,patch)
|
||||
@$(call MESSAGE,"Patching")
|
||||
$(foreach hook,$($(PKG)_PRE_PATCH_HOOKS),$(call $(hook))$(sep))
|
||||
$(foreach p,$($(PKG)_PATCH),$(APPLY_PATCHES) $(@D) $(DL_DIR) $(notdir $(p))$(sep))
|
||||
$(foreach p,$($(PKG)_PATCH),$(APPLY_PATCHES) $(@D) $($(PKG)_DL_DIR) $(notdir $(p))$(sep))
|
||||
$(Q)( \
|
||||
for D in $(PATCH_BASE_DIRS); do \
|
||||
if test -d $${D}; then \
|
||||
@@ -232,6 +247,7 @@ $(BUILD_DIR)/%/.stamp_built::
|
||||
$(BUILD_DIR)/%/.stamp_host_installed:
|
||||
@$(call step_start,install-host)
|
||||
@$(call MESSAGE,"Installing to host directory")
|
||||
@mkdir -p $(HOST_DIR)
|
||||
$(foreach hook,$($(PKG)_PRE_INSTALL_HOOKS),$(call $(hook))$(sep))
|
||||
+$($(PKG)_INSTALL_CMDS)
|
||||
$(foreach hook,$($(PKG)_POST_INSTALL_HOOKS),$(call $(hook))$(sep))
|
||||
@@ -261,17 +277,19 @@ $(BUILD_DIR)/%/.stamp_host_installed:
|
||||
$(BUILD_DIR)/%/.stamp_staging_installed:
|
||||
@$(call step_start,install-staging)
|
||||
@$(call MESSAGE,"Installing to staging directory")
|
||||
@mkdir -p $(STAGING_DIR)
|
||||
$(foreach hook,$($(PKG)_PRE_INSTALL_STAGING_HOOKS),$(call $(hook))$(sep))
|
||||
+$($(PKG)_INSTALL_STAGING_CMDS)
|
||||
$(foreach hook,$($(PKG)_POST_INSTALL_STAGING_HOOKS),$(call $(hook))$(sep))
|
||||
$(Q)if test -n "$($(PKG)_CONFIG_SCRIPTS)" ; then \
|
||||
$(call MESSAGE,"Fixing package configuration files") ;\
|
||||
$(SED) "s,$(BASE_DIR),@BASE_DIR@,g" \
|
||||
-e "s,$(STAGING_DIR),@STAGING_DIR@,g" \
|
||||
$(SED) "s,$(HOST_DIR),@HOST_DIR@,g" \
|
||||
-e "s,$(BASE_DIR),@BASE_DIR@,g" \
|
||||
-e "s,^\(exec_\)\?prefix=.*,\1prefix=@STAGING_DIR@/usr,g" \
|
||||
-e "s,-I/usr/,-I@STAGING_DIR@/usr/,g" \
|
||||
-e "s,-L/usr/,-L@STAGING_DIR@/usr/,g" \
|
||||
-e "s,@STAGING_DIR@,$(STAGING_DIR),g" \
|
||||
-e 's,@STAGING_DIR@,$$(dirname $$(readlink -e $$0))/../..,g' \
|
||||
-e 's,@HOST_DIR@,$$(dirname $$(readlink -e $$0))/../../../..,g' \
|
||||
-e "s,@BASE_DIR@,$(BASE_DIR),g" \
|
||||
$(addprefix $(STAGING_DIR)/usr/bin/,$($(PKG)_CONFIG_SCRIPTS)) ;\
|
||||
fi
|
||||
@@ -292,6 +310,7 @@ $(BUILD_DIR)/%/.stamp_staging_installed:
|
||||
# Install to images dir
|
||||
$(BUILD_DIR)/%/.stamp_images_installed:
|
||||
@$(call step_start,install-image)
|
||||
@mkdir -p $(BINARIES_DIR)
|
||||
$(foreach hook,$($(PKG)_PRE_INSTALL_IMAGES_HOOKS),$(call $(hook))$(sep))
|
||||
@$(call MESSAGE,"Installing to images directory")
|
||||
+$($(PKG)_INSTALL_IMAGES_CMDS)
|
||||
@@ -303,6 +322,7 @@ $(BUILD_DIR)/%/.stamp_images_installed:
|
||||
$(BUILD_DIR)/%/.stamp_target_installed:
|
||||
@$(call step_start,install-target)
|
||||
@$(call MESSAGE,"Installing to target")
|
||||
@mkdir -p $(TARGET_DIR)
|
||||
$(foreach hook,$($(PKG)_PRE_INSTALL_TARGET_HOOKS),$(call $(hook))$(sep))
|
||||
+$($(PKG)_INSTALL_TARGET_CMDS)
|
||||
$(if $(BR2_INIT_SYSTEMD),\
|
||||
@@ -386,6 +406,10 @@ endef
|
||||
|
||||
define inner-generic-package
|
||||
|
||||
# When doing a package, we're definitely not doing a rootfs, but we
|
||||
# may inherit it via the dependency chain, so we reset it.
|
||||
$(1): ROOTFS=
|
||||
|
||||
# Ensure the package is only declared once, i.e. do not accept that a
|
||||
# package be re-defined by a br2-external tree
|
||||
ifneq ($(call strip,$(filter $(1),$(PACKAGES_ALL))),)
|
||||
@@ -424,13 +448,20 @@ else
|
||||
endif
|
||||
$(2)_VERSION := $$(call sanitize,$$($(2)_DL_VERSION))
|
||||
|
||||
$(2)_HASH_FILE = \
|
||||
$$(strip \
|
||||
$$(if $$(wildcard $$($(2)_PKGDIR)/$$($(2)_VERSION)/$$($(2)_RAWNAME).hash),\
|
||||
$$($(2)_PKGDIR)/$$($(2)_VERSION)/$$($(2)_RAWNAME).hash,\
|
||||
$$($(2)_PKGDIR)/$$($(2)_RAWNAME).hash))
|
||||
|
||||
ifdef $(3)_OVERRIDE_SRCDIR
|
||||
$(2)_OVERRIDE_SRCDIR ?= $$($(3)_OVERRIDE_SRCDIR)
|
||||
endif
|
||||
|
||||
$(2)_BASENAME = $$(if $$($(2)_VERSION),$(1)-$$($(2)_VERSION),$(1))
|
||||
$(2)_BASENAME_RAW = $$(if $$($(2)_VERSION),$$($(2)_RAWNAME)-$$($(2)_VERSION),$$($(2)_RAWNAME))
|
||||
$(2)_DL_DIR = $$(DL_DIR)
|
||||
$(2)_DL_SUBDIR ?= $$($(2)_RAWNAME)
|
||||
$(2)_DL_DIR = $$(DL_DIR)/$$($(2)_DL_SUBDIR)
|
||||
$(2)_DIR = $$(BUILD_DIR)/$$($(2)_BASENAME)
|
||||
|
||||
ifndef $(2)_SUBDIR
|
||||
@@ -479,7 +510,8 @@ ifndef $(2)_PATCH
|
||||
endif
|
||||
|
||||
$(2)_ALL_DOWNLOADS = \
|
||||
$$(foreach p,$$($(2)_SOURCE) $$($(2)_PATCH) $$($(2)_EXTRA_DOWNLOADS),\
|
||||
$$(if $$($(2)_SOURCE),$$($(2)_SITE_METHOD)+$$($(2)_SITE)/$$($(2)_SOURCE)) \
|
||||
$$(foreach p,$$($(2)_PATCH) $$($(2)_EXTRA_DOWNLOADS),\
|
||||
$$(if $$(findstring ://,$$(p)),$$(p),\
|
||||
$$($(2)_SITE)/$$(p)))
|
||||
|
||||
@@ -498,6 +530,10 @@ ifndef $(2)_SITE_METHOD
|
||||
endif
|
||||
endif
|
||||
|
||||
ifneq ($$(filter bzr cvs hg svn,$$($(2)_SITE_METHOD)),)
|
||||
BR_NO_CHECK_HASH_FOR += $$($(2)_SOURCE)
|
||||
endif
|
||||
|
||||
# Do not accept to download git submodule if not using the git method
|
||||
ifneq ($$($(2)_GIT_SUBMODULES),)
|
||||
ifneq ($$($(2)_SITE_METHOD),git)
|
||||
@@ -556,10 +592,62 @@ $(2)_DEPENDENCIES += toolchain
|
||||
endif
|
||||
endif
|
||||
|
||||
ifneq ($(1),host-skeleton)
|
||||
$(2)_DEPENDENCIES += host-skeleton
|
||||
endif
|
||||
|
||||
ifneq ($$(filter cvs git svn,$$($(2)_SITE_METHOD)),)
|
||||
$(2)_DOWNLOAD_DEPENDENCIES += \
|
||||
$(BR2_GZIP_HOST_DEPENDENCY) \
|
||||
$(BR2_TAR_HOST_DEPENDENCY)
|
||||
endif
|
||||
|
||||
ifeq ($$(filter host-tar host-skeleton host-fakedate,$(1)),)
|
||||
$(2)_EXTRACT_DEPENDENCIES += $$(BR2_TAR_HOST_DEPENDENCY)
|
||||
endif
|
||||
|
||||
ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate,$(1)),)
|
||||
$(2)_EXTRACT_DEPENDENCIES += $$(BR2_XZCAT_HOST_DEPENDENCY)
|
||||
endif
|
||||
|
||||
ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate,$(1)),)
|
||||
$(2)_EXTRACT_DEPENDENCIES += $$(BR2_LZIP_HOST_DEPENDENCY)
|
||||
endif
|
||||
|
||||
ifeq ($$(BR2_CCACHE),y)
|
||||
ifeq ($$(filter host-tar host-skeleton host-xz host-lzip host-fakedate host-ccache,$(1)),)
|
||||
$(2)_DEPENDENCIES += host-ccache
|
||||
endif
|
||||
endif
|
||||
|
||||
ifeq ($$(BR2_REPRODUCIBLE),y)
|
||||
ifeq ($$(filter host-skeleton host-fakedate,$(1)),)
|
||||
$(2)_DEPENDENCIES += host-fakedate
|
||||
endif
|
||||
endif
|
||||
|
||||
# Eliminate duplicates in dependencies
|
||||
$(2)_FINAL_DEPENDENCIES = $$(sort $$($(2)_DEPENDENCIES))
|
||||
$(2)_FINAL_DOWNLOAD_DEPENDENCIES = $$(sort $$($(2)_DOWNLOAD_DEPENDENCIES))
|
||||
$(2)_FINAL_EXTRACT_DEPENDENCIES = $$(sort $$($(2)_EXTRACT_DEPENDENCIES))
|
||||
$(2)_FINAL_PATCH_DEPENDENCIES = $$(sort $$($(2)_PATCH_DEPENDENCIES))
|
||||
$(2)_FINAL_ALL_DEPENDENCIES = $$(sort $$($(2)_FINAL_DEPENDENCIES) $$($(2)_FINAL_PATCH_DEPENDENCIES))
|
||||
$(2)_FINAL_ALL_DEPENDENCIES = \
|
||||
$$(sort \
|
||||
$$($(2)_FINAL_DEPENDENCIES) \
|
||||
$$($(2)_FINAL_DOWNLOAD_DEPENDENCIES) \
|
||||
$$($(2)_FINAL_EXTRACT_DEPENDENCIES) \
|
||||
$$($(2)_FINAL_PATCH_DEPENDENCIES))
|
||||
$(2)_FINAL_RECURSIVE_DEPENDENCIES = $$(sort \
|
||||
$$(if $$(filter undefined,$$(origin $(2)_FINAL_RECURSIVE_DEPENDENCIES__X)), \
|
||||
$$(eval $(2)_FINAL_RECURSIVE_DEPENDENCIES__X := \
|
||||
$$(foreach p, \
|
||||
$$($(2)_FINAL_ALL_DEPENDENCIES), \
|
||||
$$(p) \
|
||||
$$($$(call UPPERCASE,$$(p))_FINAL_RECURSIVE_DEPENDENCIES) \
|
||||
) \
|
||||
) \
|
||||
) \
|
||||
$$($(2)_FINAL_RECURSIVE_DEPENDENCIES__X))
|
||||
|
||||
$(2)_INSTALL_STAGING ?= NO
|
||||
$(2)_INSTALL_IMAGES ?= NO
|
||||
@@ -581,7 +669,7 @@ $(2)_TARGET_DIRCLEAN = $$($(2)_DIR)/.stamp_dircleaned
|
||||
|
||||
# default extract command
|
||||
$(2)_EXTRACT_CMDS ?= \
|
||||
$$(if $$($(2)_SOURCE),$$(INFLATE$$(suffix $$($(2)_SOURCE))) $$(DL_DIR)/$$($(2)_SOURCE) | \
|
||||
$$(if $$($(2)_SOURCE),$$(INFLATE$$(suffix $$($(2)_SOURCE))) $$($(2)_DL_DIR)/$$($(2)_SOURCE) | \
|
||||
$$(TAR) --strip-components=$$($(2)_STRIP_COMPONENTS) \
|
||||
-C $$($(2)_DIR) \
|
||||
$$(foreach x,$$($(2)_EXCLUDES),--exclude='$$(x)' ) \
|
||||
@@ -612,7 +700,12 @@ $(2)_PRE_LEGAL_INFO_HOOKS ?=
|
||||
$(2)_POST_LEGAL_INFO_HOOKS ?=
|
||||
$(2)_TARGET_FINALIZE_HOOKS ?=
|
||||
$(2)_ROOTFS_PRE_CMD_HOOKS ?=
|
||||
$(2)_ROOTFS_POST_CMD_HOOKS ?=
|
||||
|
||||
ifeq ($$($(2)_TYPE),target)
|
||||
ifneq ($$(HOST_$(2)_KCONFIG_VAR),)
|
||||
$$(error "Package $(1) defines host variant before target variant!")
|
||||
endif
|
||||
endif
|
||||
|
||||
# human-friendly targets and target sequencing
|
||||
$(1): $(1)-install
|
||||
@@ -661,10 +754,8 @@ $$($(2)_TARGET_BUILD): $$($(2)_TARGET_CONFIGURE)
|
||||
$(1)-configure: $$($(2)_TARGET_CONFIGURE)
|
||||
$$($(2)_TARGET_CONFIGURE): | $$($(2)_FINAL_DEPENDENCIES)
|
||||
|
||||
$$($(2)_TARGET_SOURCE) $$($(2)_TARGET_RSYNC): | dirs prepare
|
||||
ifeq ($$(filter $(1),$$(DEPENDENCIES_HOST_PREREQ)),)
|
||||
$$($(2)_TARGET_SOURCE) $$($(2)_TARGET_RSYNC): | prepare
|
||||
$$($(2)_TARGET_SOURCE) $$($(2)_TARGET_RSYNC): | dependencies
|
||||
endif
|
||||
|
||||
ifeq ($$($(2)_OVERRIDE_SRCDIR),)
|
||||
# In the normal case (no package override), the sequence of steps is
|
||||
@@ -682,10 +773,12 @@ $$($(2)_TARGET_PATCH): | $$(patsubst %,%-patch,$$($(2)_FINAL_PATCH_DEPENDENCIES
|
||||
|
||||
$(1)-extract: $$($(2)_TARGET_EXTRACT)
|
||||
$$($(2)_TARGET_EXTRACT): $$($(2)_TARGET_SOURCE)
|
||||
$$($(2)_TARGET_EXTRACT): | $$($(2)_FINAL_EXTRACT_DEPENDENCIES)
|
||||
|
||||
$(1)-depends: $$($(2)_FINAL_DEPENDENCIES)
|
||||
|
||||
$(1)-source: $$($(2)_TARGET_SOURCE)
|
||||
$$($(2)_TARGET_SOURCE): | $$($(2)_FINAL_DOWNLOAD_DEPENDENCIES)
|
||||
|
||||
$(1)-all-source: $(1)-legal-source
|
||||
$(1)-legal-info: $(1)-legal-source
|
||||
@@ -732,9 +825,17 @@ $(1)-show-version:
|
||||
$(1)-show-depends:
|
||||
@echo $$($(2)_FINAL_ALL_DEPENDENCIES)
|
||||
|
||||
$(1)-show-recursive-depends:
|
||||
@cd "$$(CONFIG_DIR)" && \
|
||||
$$(TOPDIR)/support/scripts/graph-depends -p $(1) -f -q
|
||||
|
||||
$(1)-show-rdepends:
|
||||
@echo $$($(2)_RDEPENDENCIES)
|
||||
|
||||
$(1)-show-recursive-rdepends:
|
||||
@cd "$$(CONFIG_DIR)" && \
|
||||
$$(TOPDIR)/support/scripts/graph-depends -p $(1) --reverse -f -q
|
||||
|
||||
$(1)-show-build-order: $$(patsubst %,%-show-build-order,$$($(2)_FINAL_ALL_DEPENDENCIES))
|
||||
@:
|
||||
$$(info $(1))
|
||||
@@ -846,7 +947,7 @@ ifneq ($$(call qstrip,$$($(2)_SOURCE)),)
|
||||
ifeq ($$(call qstrip,$$($(2)_LICENSE_FILES)),)
|
||||
$(Q)$$(call legal-warning-pkg,$$($(2)_BASENAME_RAW),cannot save license ($(2)_LICENSE_FILES not defined))
|
||||
else
|
||||
$(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_PKGDIR),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep))
|
||||
$(Q)$$(foreach F,$$($(2)_LICENSE_FILES),$$(call legal-license-file,$$($(2)_RAWNAME),$$($(2)_BASENAME_RAW),$$($(2)_HASH_FILE),$$(F),$$($(2)_DIR)/$$(F),$$(call UPPERCASE,$(4)))$$(sep))
|
||||
endif # license files
|
||||
|
||||
ifeq ($$($(2)_SITE_METHOD),local)
|
||||
@@ -864,7 +965,7 @@ ifeq ($$($(2)_REDISTRIBUTE),YES)
|
||||
# patches, as they are handled specially afterwards.
|
||||
$$(foreach e,$$($(2)_ACTUAL_SOURCE_TARBALL) $$(notdir $$($(2)_EXTRA_DOWNLOADS)),\
|
||||
$$(Q)support/scripts/hardlink-or-copy \
|
||||
$$(DL_DIR)/$$(e) \
|
||||
$$($(2)_DL_DIR)/$$(e) \
|
||||
$$($(2)_REDIST_SOURCES_DIR)$$(sep))
|
||||
# Save patches and generate the series file
|
||||
$$(Q)while read f; do \
|
||||
@@ -876,7 +977,7 @@ ifeq ($$($(2)_REDISTRIBUTE),YES)
|
||||
endif # redistribute
|
||||
|
||||
endif # other packages
|
||||
@$$(call legal-manifest,$$($(2)_RAWNAME),$$($(2)_VERSION),$$($(2)_LICENSE),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call UPPERCASE,$(4)))
|
||||
@$$(call legal-manifest,$$(call UPPERCASE,$(4)),$$($(2)_RAWNAME),$$($(2)_VERSION),$$($(2)_LICENSE),$$($(2)_MANIFEST_LICENSE_FILES),$$($(2)_ACTUAL_SOURCE_TARBALL),$$($(2)_ACTUAL_SOURCE_SITE),$$(call legal-deps,$(1)))
|
||||
endif # ifneq ($$(call qstrip,$$($(2)_SOURCE)),)
|
||||
$$(foreach hook,$$($(2)_POST_LEGAL_INFO_HOOKS),$$(call $$(hook))$$(sep))
|
||||
|
||||
@@ -924,7 +1025,6 @@ PACKAGES_USERS += $$($(2)_USERS)$$(sep)
|
||||
endif
|
||||
TARGET_FINALIZE_HOOKS += $$($(2)_TARGET_FINALIZE_HOOKS)
|
||||
ROOTFS_PRE_CMD_HOOKS += $$($(2)_ROOTFS_PRE_CMD_HOOKS)
|
||||
ROOTFS_POST_CMD_HOOKS += $$($(2)_ROOTFS_POST_CMD_HOOKS)
|
||||
|
||||
ifeq ($$($(2)_SITE_METHOD),svn)
|
||||
DL_TOOLS_DEPENDENCIES += svn
|
||||
|
||||
Reference in New Issue
Block a user