You've already forked CoreMP135_buildroot
mirror of
https://github.com/m5stack/CoreMP135_buildroot.git
synced 2026-05-20 11:24:29 -07:00
packages: use new $($PKG)_DL_DIR) variable
Instead of DL_DIR, the package should now use $(PKG)_DL_DIR to ease the
transition into a new directory structure for DL_DIR.
This commit has been generated with the following scripts:
for i in $(find . -iname "*.mk"); do
if ! grep -q "\$(DL_DIR)" ${i}; then
continue
fi
pkg_name="$(basename $(dirname ${i}))"
[ "${pkg_name}" = "package" ] && continue
raw_pkg_name=$(echo ${pkg_name} | tr [a-z] [A-Z] | tr '-' '_')
pkg_dl_dir="${raw_pkg_name}_DL_DIR"
sed -i "s/\$(DL_DIR)/\$($pkg_dl_dir)/" ${i}
done
Signed-off-by: Maxime Hadjinlian <maxime.hadjinlian@gmail.com>
Signed-off-by: Peter Korsgaard <peter@korsgaard.com>
This commit is contained in:
committed by
Peter Korsgaard
parent
9447e86618
commit
514291f39e
@@ -17,7 +17,7 @@ AT91BOOTSTRAP_INSTALL_IMAGES = YES
|
||||
AT91BOOTSTRAP_INSTALL_TARGET = NO
|
||||
|
||||
define AT91BOOTSTRAP_EXTRACT_CMDS
|
||||
$(UNZIP) -d $(BUILD_DIR) $(DL_DIR)/$(AT91BOOTSTRAP_SOURCE)
|
||||
$(UNZIP) -d $(BUILD_DIR) $(AT91BOOTSTRAP_DL_DIR)/$(AT91BOOTSTRAP_SOURCE)
|
||||
mv $(BUILD_DIR)/Bootstrap-v$(AT91BOOTSTRAP_VERSION)/* $(@D)
|
||||
rmdir $(BUILD_DIR)/Bootstrap-v$(AT91BOOTSTRAP_VERSION)
|
||||
endef
|
||||
|
||||
@@ -17,7 +17,7 @@ AMD_CATALYST_ARCH_DIR = $(@D)/arch/x86$(AMD_CATALYST_SUFFIX)
|
||||
AMD_CATALYST_LIB_SUFFIX = $(if $(BR2_x86_64),64)
|
||||
|
||||
define AMD_CATALYST_EXTRACT_CMDS
|
||||
unzip -q $(DL_DIR)/$(AMD_CATALYST_SOURCE) -d $(@D)
|
||||
unzip -q $(AMD_CATALYST_DL_DIR)/$(AMD_CATALYST_SOURCE) -d $(@D)
|
||||
$(SHELL) $(@D)/AMD-Catalyst-$(AMD_CATALYST_VERSION)-Linux-installer-$(AMD_CATALYST_VERBOSE_VER)-x86.x86_64.run --extract $(@D)
|
||||
endef
|
||||
|
||||
|
||||
@@ -15,7 +15,7 @@ ANDROID_TOOLS_LICENSE_FILES = debian/copyright
|
||||
# Extract the Debian tarball inside the sources
|
||||
define ANDROID_TOOLS_DEBIAN_EXTRACT
|
||||
$(call suitable-extractor,$(notdir $(ANDROID_TOOLS_EXTRA_DOWNLOADS))) \
|
||||
$(DL_DIR)/$(notdir $(ANDROID_TOOLS_EXTRA_DOWNLOADS)) | \
|
||||
$(ANDROID_TOOLS_DL_DIR)/$(notdir $(ANDROID_TOOLS_EXTRA_DOWNLOADS)) | \
|
||||
$(TAR) -C $(@D) $(TAR_OPTIONS) -
|
||||
endef
|
||||
|
||||
|
||||
@@ -12,7 +12,7 @@ ANGULARJS_LICENSE = MIT
|
||||
ANGULARJS_LICENSE_FILES = angular.js
|
||||
|
||||
define ANGULARJS_EXTRACT_CMDS
|
||||
unzip $(DL_DIR)/$(ANGULARJS_SOURCE) -d $(@D)
|
||||
unzip $(ANGULARJS_DL_DIR)/$(ANGULARJS_SOURCE) -d $(@D)
|
||||
mv $(@D)/angular-$(ANGULARJS_VERSION)/* $(@D)
|
||||
rmdir $(@D)/angular-$(ANGULARJS_VERSION)
|
||||
endef
|
||||
|
||||
@@ -11,7 +11,7 @@ BOOTSTRAP_LICENSE = MIT
|
||||
BOOTSTRAP_LICENSE_FILES = css/bootstrap.css
|
||||
|
||||
define BOOTSTRAP_EXTRACT_CMDS
|
||||
$(UNZIP) $(DL_DIR)/$(BOOTSTRAP_SOURCE) -d $(@D)
|
||||
$(UNZIP) $(BOOTSTRAP_DL_DIR)/$(BOOTSTRAP_SOURCE) -d $(@D)
|
||||
endef
|
||||
|
||||
define BOOTSTRAP_INSTALL_TARGET_CMDS
|
||||
|
||||
@@ -10,7 +10,7 @@ CACHE_CALIBRATOR_LICENSE = Cache calibrator license
|
||||
CACHE_CALIBRATOR_LICENSE_FILES = calibrator.c.license
|
||||
|
||||
define CACHE_CALIBRATOR_EXTRACT_CMDS
|
||||
cp $(DL_DIR)/$(CACHE_CALIBRATOR_SOURCE) $(@D)
|
||||
cp $(CACHE_CALIBRATOR_DL_DIR)/$(CACHE_CALIBRATOR_SOURCE) $(@D)
|
||||
endef
|
||||
|
||||
define CACHE_CALIBRATOR_EXTRACT_LICENSE
|
||||
|
||||
@@ -37,7 +37,7 @@ HOST_CARGO_HOME = $(HOST_DIR)/share/cargo
|
||||
define HOST_CARGO_EXTRACT_DEPS
|
||||
@mkdir -p $(@D)/vendor
|
||||
$(call suitable-extractor,$(CARGO_DEPS_SOURCE)) \
|
||||
$(DL_DIR)/$(CARGO_DEPS_SOURCE) | \
|
||||
$(CARGO_DL_DIR)/$(CARGO_DEPS_SOURCE) | \
|
||||
$(TAR) --strip-components=1 -C $(@D)/vendor $(TAR_OPTIONS) -
|
||||
endef
|
||||
|
||||
@@ -46,7 +46,7 @@ HOST_CARGO_POST_EXTRACT_HOOKS += HOST_CARGO_EXTRACT_DEPS
|
||||
define HOST_CARGO_EXTRACT_INSTALLER
|
||||
@mkdir -p $(@D)/src/rust-installer
|
||||
$(call suitable-extractor,$(CARGO_INSTALLER_SOURCE)) \
|
||||
$(DL_DIR)/$(CARGO_INSTALLER_SOURCE) | \
|
||||
$(CARGO_DL_DIR)/$(CARGO_INSTALLER_SOURCE) | \
|
||||
$(TAR) --strip-components=1 -C $(@D)/src/rust-installer $(TAR_OPTIONS) -
|
||||
endef
|
||||
|
||||
|
||||
@@ -29,7 +29,7 @@ HOST_CRACKLIB_CONF_OPTS += --without-python --without-zlib
|
||||
|
||||
ifeq ($(BR2_PACKAGE_CRACKLIB_FULL_DICT),y)
|
||||
CRACKLIB_EXTRA_DOWNLOADS = cracklib-words-$(CRACKLIB_VERSION).gz
|
||||
CRACKLIB_DICT_SOURCE = $(DL_DIR)/cracklib-words-$(CRACKLIB_VERSION).gz
|
||||
CRACKLIB_DICT_SOURCE = $(CRACKLIB_DL_DIR)/cracklib-words-$(CRACKLIB_VERSION).gz
|
||||
else
|
||||
CRACKLIB_DICT_SOURCE = $(@D)/dicts/cracklib-small
|
||||
endif
|
||||
|
||||
@@ -12,7 +12,7 @@ CRYPTOPP_LICENSE_FILES = License.txt
|
||||
CRYPTOPP_INSTALL_STAGING = YES
|
||||
|
||||
define HOST_CRYPTOPP_EXTRACT_CMDS
|
||||
$(UNZIP) $(DL_DIR)/$(CRYPTOPP_SOURCE) -d $(@D)
|
||||
$(UNZIP) $(CRYPTOPP_DL_DIR)/$(CRYPTOPP_SOURCE) -d $(@D)
|
||||
endef
|
||||
|
||||
HOST_CRYPTOPP_MAKE_OPTS = \
|
||||
|
||||
@@ -11,7 +11,7 @@ DEVMEM2_LICENSE = GPL-2.0+
|
||||
DEVMEM2_LICENSE_FILES = devmem2.c.license
|
||||
|
||||
define DEVMEM2_EXTRACT_CMDS
|
||||
cp $(DL_DIR)/$($(PKG)_SOURCE) $(@D)/
|
||||
cp $(DEVMEM2_DL_DIR)/$($(PKG)_SOURCE) $(@D)/
|
||||
endef
|
||||
|
||||
define DEVMEM2_EXTRACT_LICENSE
|
||||
|
||||
@@ -9,7 +9,7 @@ DHRYSTONE_SOURCE = dhry-c
|
||||
DHRYSTONE_SITE = http://www.netlib.org/benchmark
|
||||
|
||||
define DHRYSTONE_EXTRACT_CMDS
|
||||
(cd $(@D) && $(SHELL) $(DL_DIR)/$($(PKG)_SOURCE))
|
||||
(cd $(@D) && $(SHELL) $(DHRYSTONE_DL_DIR)/$($(PKG)_SOURCE))
|
||||
$(Q)cp package/dhrystone/Makefile $(@D)/
|
||||
endef
|
||||
|
||||
|
||||
@@ -11,7 +11,7 @@ DOOM_WAD_SOURCE = doom$(subst .,,$(DOOM_WAD_VERSION))s.zip
|
||||
DOOM_WAD_SITE = http://www.jbserver.com/downloads/games/doom/misc/shareware
|
||||
|
||||
define DOOM_WAD_EXTRACT_CMDS
|
||||
$(UNZIP) -p $(DL_DIR)/$($(PKG)_SOURCE) 'DOOMS_19.[12]' > \
|
||||
$(UNZIP) -p $(DOOM_WAD_DL_DIR)/$($(PKG)_SOURCE) 'DOOMS_19.[12]' > \
|
||||
$(@D)/doom-$(DOOM_WAD_VERSION).zip
|
||||
$(UNZIP) -d $(@D) $(@D)/doom-$(DOOM_WAD_VERSION).zip DOOM1.WAD
|
||||
endef
|
||||
|
||||
@@ -21,7 +21,7 @@ ESPEAK_DEPENDENCIES = pulseaudio
|
||||
endif
|
||||
|
||||
define ESPEAK_EXTRACT_CMDS
|
||||
$(UNZIP) -d $(@D) $(DL_DIR)/$(ESPEAK_SOURCE)
|
||||
$(UNZIP) -d $(@D) $(ESPEAK_DL_DIR)/$(ESPEAK_SOURCE)
|
||||
mv $(@D)/espeak-$(ESPEAK_VERSION)-source/* $(@D)
|
||||
$(RM) -r $(@D)/espeak-$(ESPEAK_VERSION)-source
|
||||
endef
|
||||
|
||||
@@ -12,7 +12,7 @@ FAN_CTRL_LICENSE = GPL-2.0+
|
||||
FAN_CTRL_LICENSE_FILES = fan-ctrl.c
|
||||
|
||||
define FAN_CTRL_EXTRACT_CMDS
|
||||
cp $(DL_DIR)/$(FAN_CTRL_SOURCE) $(@D)/fan-ctrl.c
|
||||
cp $(FAN_CTRL_DL_DIR)/$(FAN_CTRL_SOURCE) $(@D)/fan-ctrl.c
|
||||
endef
|
||||
|
||||
define FAN_CTRL_BUILD_CMDS
|
||||
|
||||
@@ -15,7 +15,7 @@ FIRMWARE_IMX_REDISTRIBUTE = NO
|
||||
FIRMWARE_IMX_BLOBS = sdma vpu
|
||||
|
||||
define FIRMWARE_IMX_EXTRACT_CMDS
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(DL_DIR)/$(FIRMWARE_IMX_SOURCE))
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(FIRMWARE_IMX_DL_DIR)/$(FIRMWARE_IMX_SOURCE))
|
||||
endef
|
||||
|
||||
define FIRMWARE_IMX_INSTALL_TARGET_CMDS
|
||||
|
||||
@@ -23,7 +23,7 @@ GPU_AMD_BIN_MX51_LICENSE_FILES = EULA
|
||||
GPU_AMD_BIN_MX51_REDISTRIBUTE = NO
|
||||
|
||||
define GPU_AMD_BIN_MX51_EXTRACT_CMDS
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(DL_DIR)/$(GPU_AMD_BIN_MX51_SOURCE))
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(GPU_AMD_BIN_MX51_DL_DIR)/$(GPU_AMD_BIN_MX51_SOURCE))
|
||||
endef
|
||||
|
||||
# Upstream headers need to be compiled with -D_LINUX. It is more convenient
|
||||
|
||||
@@ -26,7 +26,7 @@ IMX_CODEC_CONF_OPTS += --enable-vpu
|
||||
endif
|
||||
|
||||
define IMX_CODEC_EXTRACT_CMDS
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(DL_DIR)/$(IMX_CODEC_SOURCE))
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(IMX_CODEC_DL_DIR)/$(IMX_CODEC_SOURCE))
|
||||
endef
|
||||
|
||||
# FIXME The Makefile installs both the arm9 and arm11 versions of the
|
||||
|
||||
@@ -15,7 +15,7 @@ IMX_GPU_G2D_LICENSE_FILES = EULA COPYING
|
||||
IMX_GPU_G2D_REDISTRIBUTE = NO
|
||||
|
||||
define IMX_GPU_G2D_EXTRACT_CMDS
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(DL_DIR)/$(IMX_GPU_G2D_SOURCE))
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(IMX_GPU_G2D_DL_DIR)/$(IMX_GPU_G2D_SOURCE))
|
||||
endef
|
||||
|
||||
define IMX_GPU_G2D_INSTALL_STAGING_CMDS
|
||||
|
||||
@@ -26,7 +26,7 @@ IMX_GPU_VIV_DEPENDENCIES += xlib_libXdamage xlib_libXext xlib_libXfixes
|
||||
endif
|
||||
|
||||
define IMX_GPU_VIV_EXTRACT_CMDS
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(DL_DIR)/$(IMX_GPU_VIV_SOURCE))
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(IMX_GPU_VIV_DL_DIR)/$(IMX_GPU_VIV_SOURCE))
|
||||
endef
|
||||
|
||||
# Instead of building, we fix up the inconsistencies that exist
|
||||
|
||||
@@ -24,7 +24,7 @@ IMX_PARSER_CONF_OPTS += --enable-fsw
|
||||
endif
|
||||
|
||||
define IMX_PARSER_EXTRACT_CMDS
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(DL_DIR)/$(IMX_PARSER_SOURCE))
|
||||
$(call FREESCALE_IMX_EXTRACT_HELPER,$(IMX_PARSER_DL_DIR)/$(IMX_PARSER_SOURCE))
|
||||
endef
|
||||
|
||||
# The Makefile installs several versions of the libraries, but we only
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user