|
@ -22,104 +22,104 @@ endif |
|
|
|
|
|
|
|
|
firmware: firmware-boxmodel firmware-wireless |
|
|
firmware: firmware-boxmodel firmware-wireless |
|
|
|
|
|
|
|
|
firmware-boxmodel: $(SOURCE_DIR)/$(NI-DRIVERS-BIN) | $(TARGET_DIR) |
|
|
firmware-boxmodel: $(SOURCE_DIR)/$(NI_DRIVERS_BIN) | $(TARGET_DIR) |
|
|
$(call INSTALL_EXIST,$(SOURCE_DIR)/$(NI-DRIVERS-BIN)/$(DRIVERS-BIN_DIR)/lib-firmware/.,$(TARGET_base_libdir)/firmware) |
|
|
$(call INSTALL_EXIST,$(SOURCE_DIR)/$(NI_DRIVERS_BIN)/$(DRIVERS_BIN_DIR)/lib-firmware/.,$(TARGET_base_libdir)/firmware) |
|
|
$(call INSTALL_EXIST,$(SOURCE_DIR)/$(NI-DRIVERS-BIN)/$(DRIVERS-BIN_DIR)/lib-firmware-dvb/.,$(TARGET_base_libdir)/firmware) |
|
|
$(call INSTALL_EXIST,$(SOURCE_DIR)/$(NI_DRIVERS_BIN)/$(DRIVERS_BIN_DIR)/lib-firmware-dvb/.,$(TARGET_base_libdir)/firmware) |
|
|
|
|
|
|
|
|
ifeq ($(BOXMODEL),nevis) |
|
|
ifeq ($(BOXMODEL),nevis) |
|
|
FIRMWARE-WIRELESS = rt2870.bin |
|
|
FIRMWARE_WIRELESS = rt2870.bin |
|
|
FIRMWARE-WIRELESS += rt3070.bin |
|
|
FIRMWARE_WIRELESS += rt3070.bin |
|
|
FIRMWARE-WIRELESS += rt3071.bin |
|
|
FIRMWARE_WIRELESS += rt3071.bin |
|
|
FIRMWARE-WIRELESS += rtlwifi/rtl8192cufw.bin |
|
|
FIRMWARE_WIRELESS += rtlwifi/rtl8192cufw.bin |
|
|
FIRMWARE-WIRELESS += rtlwifi/rtl8712u.bin |
|
|
FIRMWARE_WIRELESS += rtlwifi/rtl8712u.bin |
|
|
else |
|
|
else |
|
|
FIRMWARE-WIRELESS = $(shell cd $(SOURCE_DIR)/$(NI-DRIVERS-BIN)/general/firmware-wireless; find * -type f) |
|
|
FIRMWARE_WIRELESS = $(shell cd $(SOURCE_DIR)/$(NI_DRIVERS_BIN)/general/firmware-wireless; find * -type f) |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
firmware-wireless: $(SOURCE_DIR)/$(NI-DRIVERS-BIN) | $(TARGET_DIR) |
|
|
firmware-wireless: $(SOURCE_DIR)/$(NI_DRIVERS_BIN) | $(TARGET_DIR) |
|
|
for firmware in $(FIRMWARE-WIRELESS); do \
|
|
|
for firmware in $(FIRMWARE_WIRELESS); do \
|
|
|
$(INSTALL_DATA) -D $(SOURCE_DIR)/$(NI-DRIVERS-BIN)/general/firmware-wireless/$$firmware $(TARGET_base_libdir)/firmware/$$firmware; \
|
|
|
$(INSTALL_DATA) -D $(SOURCE_DIR)/$(NI_DRIVERS_BIN)/general/firmware-wireless/$$firmware $(TARGET_base_libdir)/firmware/$$firmware; \
|
|
|
done |
|
|
done |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
HD51-DRIVERS_VER = 20191120 |
|
|
HD51_DRIVERS_VER = 20191120 |
|
|
HD51-DRIVERS_SOURCE = hd51-drivers-$(KERNEL_VER)-$(HD51-DRIVERS_VER).zip |
|
|
HD51_DRIVERS_SOURCE = hd51-drivers-$(KERNEL_VER)-$(HD51_DRIVERS_VER).zip |
|
|
HD51-DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
HD51_DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
|
|
|
|
|
|
BRE2ZE4K-DRIVERS_VER = 20191120 |
|
|
BRE2ZE4K_DRIVERS_VER = 20191120 |
|
|
BRE2ZE4K-DRIVERS_SOURCE = bre2ze4k-drivers-$(KERNEL_VER)-$(BRE2ZE4K-DRIVERS_VER).zip |
|
|
BRE2ZE4K_DRIVERS_SOURCE = bre2ze4k-drivers-$(KERNEL_VER)-$(BRE2ZE4K_DRIVERS_VER).zip |
|
|
BRE2ZE4K-DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
BRE2ZE4K_DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
|
|
|
|
|
|
H7-DRIVERS_VER = 20191123 |
|
|
H7_DRIVERS_VER = 20191123 |
|
|
H7-DRIVERS_SOURCE = h7-drivers-$(KERNEL_VER)-$(H7-DRIVERS_VER).zip |
|
|
H7_DRIVERS_SOURCE = h7-drivers-$(KERNEL_VER)-$(H7_DRIVERS_VER).zip |
|
|
H7-DRIVERS_SITE = http://source.mynonpublic.com/zgemma |
|
|
H7_DRIVERS_SITE = http://source.mynonpublic.com/zgemma |
|
|
|
|
|
|
|
|
HD60-DRIVERS_VER = 20200731 |
|
|
HD60_DRIVERS_VER = 20200731 |
|
|
HD60-DRIVERS_SOURCE = hd60-drivers-$(KERNEL_VER)-$(HD60-DRIVERS_VER).zip |
|
|
HD60_DRIVERS_SOURCE = hd60-drivers-$(KERNEL_VER)-$(HD60_DRIVERS_VER).zip |
|
|
HD60-DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
HD60_DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
|
|
|
|
|
|
HD61-DRIVERS_VER = 20200731 |
|
|
HD61_DRIVERS_VER = 20200731 |
|
|
HD61-DRIVERS_SOURCE = hd61-drivers-$(KERNEL_VER)-$(HD61-DRIVERS_VER).zip |
|
|
HD61_DRIVERS_SOURCE = hd61-drivers-$(KERNEL_VER)-$(HD61_DRIVERS_VER).zip |
|
|
HD61-DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
HD61_DRIVERS_SITE = http://source.mynonpublic.com/gfutures |
|
|
|
|
|
|
|
|
VUSOLO4K-DRIVERS_VER = 20190424 |
|
|
VUSOLO4K_DRIVERS_VER = 20190424 |
|
|
VUSOLO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vusolo4k-3.14.28-$(VUSOLO4K-DRIVERS_VER).r0.tar.gz |
|
|
VUSOLO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vusolo4k-3.14.28-$(VUSOLO4K_DRIVERS_VER).r0.tar.gz |
|
|
VUSOLO4K-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
VUSOLO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
|
|
|
|
|
|
ifeq ($(VUPLUS-DRIVERS_LATEST),yes) |
|
|
ifeq ($(VUPLUS_DRIVERS_LATEST),yes) |
|
|
VUDUO4K-DRIVERS_VER = 20191218 |
|
|
VUDUO4K_DRIVERS_VER = 20191218 |
|
|
else |
|
|
else |
|
|
VUDUO4K-DRIVERS_VER = 20190212 |
|
|
VUDUO4K_DRIVERS_VER = 20190212 |
|
|
endif |
|
|
endif |
|
|
VUDUO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4k-4.1.45-$(VUDUO4K-DRIVERS_VER).r0.tar.gz |
|
|
VUDUO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4k-4.1.45-$(VUDUO4K_DRIVERS_VER).r0.tar.gz |
|
|
VUDUO4K-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
VUDUO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
|
|
|
|
|
|
VUDUO4KSE-DRIVERS_VER = 20200903 |
|
|
VUDUO4KSE_DRIVERS_VER = 20200903 |
|
|
VUDUO4KSE-DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4kse-4.1.45-$(VUDUO4KSE-DRIVERS_VER).r0.tar.gz |
|
|
VUDUO4KSE_DRIVERS_SOURCE = vuplus-dvb-proxy-vuduo4kse-4.1.45-$(VUDUO4KSE_DRIVERS_VER).r0.tar.gz |
|
|
VUDUO4KSE-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
VUDUO4KSE_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
|
|
|
|
|
|
ifeq ($(VUPLUS-DRIVERS_LATEST),yes) |
|
|
ifeq ($(VUPLUS_DRIVERS_LATEST),yes) |
|
|
VUULTIMO4K-DRIVERS_VER = 20190424 |
|
|
VUULTIMO4K_DRIVERS_VER = 20190424 |
|
|
else |
|
|
else |
|
|
VUULTIMO4K-DRIVERS_VER = 20190104 |
|
|
VUULTIMO4K_DRIVERS_VER = 20190104 |
|
|
endif |
|
|
endif |
|
|
VUULTIMO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuultimo4k-3.14.28-$(VUULTIMO4K-DRIVERS_VER).r0.tar.gz |
|
|
VUULTIMO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuultimo4k-3.14.28-$(VUULTIMO4K_DRIVERS_VER).r0.tar.gz |
|
|
VUULTIMO4K-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
VUULTIMO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
|
|
|
|
|
|
VUZERO4K-DRIVERS_VER = 20190424 |
|
|
VUZERO4K_DRIVERS_VER = 20190424 |
|
|
VUZERO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuzero4k-4.1.20-$(VUZERO4K-DRIVERS_VER).r0.tar.gz |
|
|
VUZERO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuzero4k-4.1.20-$(VUZERO4K_DRIVERS_VER).r0.tar.gz |
|
|
VUZERO4K-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
VUZERO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
|
|
|
|
|
|
ifeq ($(VUPLUS-DRIVERS_LATEST),yes) |
|
|
ifeq ($(VUPLUS_DRIVERS_LATEST),yes) |
|
|
VUUNO4K-DRIVERS_VER = 20190424 |
|
|
VUUNO4K_DRIVERS_VER = 20190424 |
|
|
else |
|
|
else |
|
|
VUUNO4K-DRIVERS_VER = 20190104 |
|
|
VUUNO4K_DRIVERS_VER = 20190104 |
|
|
endif |
|
|
endif |
|
|
VUUNO4K-DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4k-3.14.28-$(VUUNO4K-DRIVERS_VER).r0.tar.gz |
|
|
VUUNO4K_DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4k-3.14.28-$(VUUNO4K_DRIVERS_VER).r0.tar.gz |
|
|
VUUNO4K-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
VUUNO4K_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
|
|
|
|
|
|
ifeq ($(VUPLUS-DRIVERS_LATEST),yes) |
|
|
ifeq ($(VUPLUS_DRIVERS_LATEST),yes) |
|
|
VUUNO4KSE-DRIVERS_VER = 20190424 |
|
|
VUUNO4KSE_DRIVERS_VER = 20190424 |
|
|
else |
|
|
else |
|
|
VUUNO4KSE-DRIVERS_VER = 20190104 |
|
|
VUUNO4KSE_DRIVERS_VER = 20190104 |
|
|
endif |
|
|
endif |
|
|
VUUNO4KSE-DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4kse-4.1.20-$(VUUNO4KSE-DRIVERS_VER).r0.tar.gz |
|
|
VUUNO4KSE_DRIVERS_SOURCE = vuplus-dvb-proxy-vuuno4kse-4.1.20-$(VUUNO4KSE_DRIVERS_VER).r0.tar.gz |
|
|
VUUNO4KSE-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
VUUNO4KSE_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-proxy |
|
|
|
|
|
|
|
|
VUDUO-DRIVERS_VER = 20151124 |
|
|
VUDUO_DRIVERS_VER = 20151124 |
|
|
VUDUO-DRIVERS_SOURCE = vuplus-dvb-modules-bm750-3.9.6-$(VUDUO-DRIVERS_VER).tar.gz |
|
|
VUDUO_DRIVERS_SOURCE = vuplus-dvb-modules-bm750-3.9.6-$(VUDUO_DRIVERS_VER).tar.gz |
|
|
VUDUO-DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-modules |
|
|
VUDUO_DRIVERS_SITE = http://code.vuplus.com/download/release/vuplus-dvb-modules |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
BOXMODEL-DRIVERS_VER = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_VER) |
|
|
BOXMODEL_DRIVERS_VER = $($(call UPPERCASE,$(BOXMODEL))_DRIVERS_VER) |
|
|
BOXMODEL-DRIVERS_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_SOURCE) |
|
|
BOXMODEL_DRIVERS_SOURCE = $($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SOURCE) |
|
|
BOXMODEL-DRIVERS_SITE = $($(call UPPERCASE,$(BOXMODEL))-DRIVERS_SITE) |
|
|
BOXMODEL_DRIVERS_SITE = $($(call UPPERCASE,$(BOXMODEL))_DRIVERS_SITE) |
|
|
|
|
|
|
|
|
ifneq ($(BOXMODEL-DRIVERS_SOURCE),$(EMPTY)) |
|
|
ifneq ($(BOXMODEL_DRIVERS_SOURCE),$(empty)) |
|
|
$(DL_DIR)/$(BOXMODEL-DRIVERS_SOURCE): |
|
|
$(DL_DIR)/$(BOXMODEL_DRIVERS_SOURCE): |
|
|
$(DOWNLOAD) $(BOXMODEL-DRIVERS_SITE)/$(BOXMODEL-DRIVERS_SOURCE) |
|
|
$(DOWNLOAD) $(BOXMODEL_DRIVERS_SITE)/$(BOXMODEL_DRIVERS_SOURCE) |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
nevis-drivers \ |
|
|
nevis-drivers \ |
|
@ -127,15 +127,15 @@ apollo-drivers \ |
|
|
shiner-drivers \ |
|
|
shiner-drivers \ |
|
|
kronos-drivers \ |
|
|
kronos-drivers \ |
|
|
kronos_v2-drivers \ |
|
|
kronos_v2-drivers \ |
|
|
coolstream-drivers: $(SOURCE_DIR)/$(NI-DRIVERS-BIN) | $(TARGET_DIR) |
|
|
coolstream-drivers: $(SOURCE_DIR)/$(NI_DRIVERS_BIN) | $(TARGET_DIR) |
|
|
mkdir -p $(TARGET_libdir) |
|
|
mkdir -p $(TARGET_libdir) |
|
|
$(INSTALL_COPY) $(SOURCE_DIR)/$(NI-DRIVERS-BIN)/$(DRIVERS-BIN_DIR)/lib/. $(TARGET_libdir) |
|
|
$(INSTALL_COPY) $(SOURCE_DIR)/$(NI_DRIVERS_BIN)/$(DRIVERS_BIN_DIR)/lib/. $(TARGET_libdir) |
|
|
$(INSTALL_COPY) $(SOURCE_DIR)/$(NI-DRIVERS-BIN)/$(DRIVERS-BIN_DIR)/libcoolstream/$(shell echo -n $(FFMPEG_BRANCH) | sed 's,/,-,g')/. $(TARGET_libdir) |
|
|
$(INSTALL_COPY) $(SOURCE_DIR)/$(NI_DRIVERS_BIN)/$(DRIVERS_BIN_DIR)/libcoolstream/$(shell echo -n $(FFMPEG_BRANCH) | sed 's,/,-,g')/. $(TARGET_libdir) |
|
|
ifeq ($(BOXMODEL),nevis) |
|
|
ifeq ($(BOXMODEL),nevis) |
|
|
ln -sf libnxp.so $(TARGET_libdir)/libconexant.so |
|
|
ln -sf libnxp.so $(TARGET_libdir)/libconexant.so |
|
|
endif |
|
|
endif |
|
|
mkdir -p $(TARGET_modulesdir) |
|
|
mkdir -p $(TARGET_modulesdir) |
|
|
$(INSTALL_COPY) $(SOURCE_DIR)/$(NI-DRIVERS-BIN)/$(DRIVERS-BIN_DIR)/lib-modules/$(KERNEL_VER)/. $(TARGET_modulesdir) |
|
|
$(INSTALL_COPY) $(SOURCE_DIR)/$(NI_DRIVERS_BIN)/$(DRIVERS_BIN_DIR)/lib-modules/$(KERNEL_VER)/. $(TARGET_modulesdir) |
|
|
ifeq ($(BOXMODEL),nevis) |
|
|
ifeq ($(BOXMODEL),nevis) |
|
|
ln -sf $(KERNEL_VER) $(TARGET_modulesdir)-$(BOXMODEL) |
|
|
ln -sf $(KERNEL_VER) $(TARGET_modulesdir)-$(BOXMODEL) |
|
|
endif |
|
|
endif |
|
@ -144,16 +144,16 @@ endif |
|
|
|
|
|
|
|
|
hd51-drivers \ |
|
|
hd51-drivers \ |
|
|
bre2ze4k-drivers \ |
|
|
bre2ze4k-drivers \ |
|
|
h7-drivers: $(DL_DIR)/$(BOXMODEL-DRIVERS_SOURCE) | $(TARGET_DIR) |
|
|
h7-drivers: $(DL_DIR)/$(BOXMODEL_DRIVERS_SOURCE) | $(TARGET_DIR) |
|
|
mkdir -p $(TARGET_modulesdir)/extra |
|
|
mkdir -p $(TARGET_modulesdir)/extra |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL-DRIVERS_SOURCE) -d $(TARGET_modulesdir)/extra |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL_DRIVERS_SOURCE) -d $(TARGET_modulesdir)/extra |
|
|
make depmod |
|
|
make depmod |
|
|
$(TOUCH) |
|
|
$(TOUCH) |
|
|
|
|
|
|
|
|
hd60-drivers \ |
|
|
hd60-drivers \ |
|
|
hd61-drivers: $(DL_DIR)/$(BOXMODEL-DRIVERS_SOURCE) | $(TARGET_DIR) |
|
|
hd61-drivers: $(DL_DIR)/$(BOXMODEL_DRIVERS_SOURCE) | $(TARGET_DIR) |
|
|
mkdir -p $(TARGET_modulesdir)/extra |
|
|
mkdir -p $(TARGET_modulesdir)/extra |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL-DRIVERS_SOURCE) -d $(TARGET_modulesdir)/extra |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL_DRIVERS_SOURCE) -d $(TARGET_modulesdir)/extra |
|
|
rm -f $(TARGET_modulesdir)/extra/hi_play.ko |
|
|
rm -f $(TARGET_modulesdir)/extra/hi_play.ko |
|
|
mv $(TARGET_modulesdir)/extra/turnoff_power $(TARGET_bindir) |
|
|
mv $(TARGET_modulesdir)/extra/turnoff_power $(TARGET_bindir) |
|
|
make depmod |
|
|
make depmod |
|
@ -167,107 +167,107 @@ vuzero4k-drivers \ |
|
|
vuuno4k-drivers \ |
|
|
vuuno4k-drivers \ |
|
|
vuuno4kse-drivers \ |
|
|
vuuno4kse-drivers \ |
|
|
vuduo-drivers \ |
|
|
vuduo-drivers \ |
|
|
vuplus-drivers: $(DL_DIR)/$(BOXMODEL-DRIVERS_SOURCE) | $(TARGET_DIR) |
|
|
vuplus-drivers: $(DL_DIR)/$(BOXMODEL_DRIVERS_SOURCE) | $(TARGET_DIR) |
|
|
mkdir -p $(TARGET_modulesdir)/extra |
|
|
mkdir -p $(TARGET_modulesdir)/extra |
|
|
tar -xf $(DL_DIR)/$(BOXMODEL-DRIVERS_SOURCE) -C $(TARGET_modulesdir)/extra |
|
|
tar -xf $(DL_DIR)/$(BOXMODEL_DRIVERS_SOURCE) -C $(TARGET_modulesdir)/extra |
|
|
make depmod |
|
|
make depmod |
|
|
$(TOUCH) |
|
|
$(TOUCH) |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
HD51-LIBGLES_VER = 20191101 |
|
|
HD51_LIBGLES_VER = 20191101 |
|
|
HD51-LIBGLES_DIR = $(EMPTY) |
|
|
HD51_LIBGLES_DIR = $(empty) |
|
|
HD51-LIBGLES_SOURCE = hd51-v3ddriver-$(HD51-LIBGLES_VER).zip |
|
|
HD51_LIBGLES_SOURCE = hd51-v3ddriver-$(HD51_LIBGLES_VER).zip |
|
|
HD51-LIBGLES_SITE = http://downloads.mutant-digital.net/v3ddriver |
|
|
HD51_LIBGLES_SITE = http://downloads.mutant-digital.net/v3ddriver |
|
|
|
|
|
|
|
|
BRE2ZE4K-LIBGLES_VER = 20191101 |
|
|
BRE2ZE4K_LIBGLES_VER = 20191101 |
|
|
BRE2ZE4K-LIBGLES_DIR = $(EMPTY) |
|
|
BRE2ZE4K_LIBGLES_DIR = $(empty) |
|
|
BRE2ZE4K-LIBGLES_SOURCE = bre2ze4k-v3ddriver-$(BRE2ZE4K-LIBGLES_VER).zip |
|
|
BRE2ZE4K_LIBGLES_SOURCE = bre2ze4k-v3ddriver-$(BRE2ZE4K_LIBGLES_VER).zip |
|
|
BRE2ZE4K-LIBGLES_SITE = http://downloads.mutant-digital.net/v3ddriver |
|
|
BRE2ZE4K_LIBGLES_SITE = http://downloads.mutant-digital.net/v3ddriver |
|
|
|
|
|
|
|
|
H7-LIBGLES_VER = 20191110 |
|
|
H7_LIBGLES_VER = 20191110 |
|
|
H7-LIBGLES_DIR = $(EMPTY) |
|
|
H7_LIBGLES_DIR = $(empty) |
|
|
H7-LIBGLES_SOURCE = h7-v3ddriver-$(H7-LIBGLES_VER).zip |
|
|
H7_LIBGLES_SOURCE = h7-v3ddriver-$(H7_LIBGLES_VER).zip |
|
|
H7-LIBGLES_SITE = http://source.mynonpublic.com/zgemma |
|
|
H7_LIBGLES_SITE = http://source.mynonpublic.com/zgemma |
|
|
|
|
|
|
|
|
HD60-LIBGLES_VER = 20181201 |
|
|
HD60_LIBGLES_VER = 20181201 |
|
|
HD60-LIBGLES_DIR = $(EMPTY) |
|
|
HD60_LIBGLES_DIR = $(empty) |
|
|
HD60-LIBGLES_SOURCE = hd60-mali-$(HD60-LIBGLES_VER).zip |
|
|
HD60_LIBGLES_SOURCE = hd60-mali-$(HD60_LIBGLES_VER).zip |
|
|
HD60-LIBGLES_SITE = http://downloads.mutant-digital.net/hd60 |
|
|
HD60_LIBGLES_SITE = http://downloads.mutant-digital.net/hd60 |
|
|
|
|
|
|
|
|
HD61-LIBGLES_VER = 20181201 |
|
|
HD61_LIBGLES_VER = 20181201 |
|
|
HD61-LIBGLES_DIR = $(EMPTY) |
|
|
HD61_LIBGLES_DIR = $(empty) |
|
|
HD61-LIBGLES_SOURCE = hd61-mali-$(HD61-LIBGLES_VER).zip |
|
|
HD61_LIBGLES_SOURCE = hd61-mali-$(HD61_LIBGLES_VER).zip |
|
|
HD61-LIBGLES_SITE = http://downloads.mutant-digital.net/hd61 |
|
|
HD61_LIBGLES_SITE = http://downloads.mutant-digital.net/hd61 |
|
|
|
|
|
|
|
|
HD6x-LIBGLES-HEADERS_SOURCE = libgles-mali-utgard-headers.zip |
|
|
HD6x_LIBGLES_HEADERS_SOURCE = libgles-mali-utgard-headers.zip |
|
|
HD6x-LIBGLES-HEADERS_SITE = https://github.com/HD-Digital/meta-gfutures/raw/release-6.2/recipes-bsp/mali/files |
|
|
HD6x_LIBGLES_HEADERS_SITE = https://github.com/HD-Digital/meta-gfutures/raw/release-6.2/recipes-bsp/mali/files |
|
|
|
|
|
|
|
|
VUSOLO4K-LIBGLES_VER = $(VUSOLO4K-DRIVERS_VER) |
|
|
VUSOLO4K_LIBGLES_VER = $(VUSOLO4K_DRIVERS_VER) |
|
|
VUSOLO4K-LIBGLES_DIR = libgles-vusolo4k |
|
|
VUSOLO4K_LIBGLES_DIR = libgles-vusolo4k |
|
|
VUSOLO4K-LIBGLES_SOURCE = libgles-vusolo4k-17.1-$(VUSOLO4K-LIBGLES_VER).r0.tar.gz |
|
|
VUSOLO4K_LIBGLES_SOURCE = libgles-vusolo4k-17.1-$(VUSOLO4K_LIBGLES_VER).r0.tar.gz |
|
|
VUSOLO4K-LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
VUSOLO4K_LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
|
|
|
|
|
|
VUDUO4K-LIBGLES_VER = $(VUDUO4K-DRIVERS_VER) |
|
|
VUDUO4K_LIBGLES_VER = $(VUDUO4K_DRIVERS_VER) |
|
|
VUDUO4K-LIBGLES_DIR = libgles-vuduo4k |
|
|
VUDUO4K_LIBGLES_DIR = libgles-vuduo4k |
|
|
VUDUO4K-LIBGLES_SOURCE = libgles-vuduo4k-18.1-$(VUDUO4K-LIBGLES_VER).r0.tar.gz |
|
|
VUDUO4K_LIBGLES_SOURCE = libgles-vuduo4k-18.1-$(VUDUO4K_LIBGLES_VER).r0.tar.gz |
|
|
VUDUO4K-LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
VUDUO4K_LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
|
|
|
|
|
|
VUDUO4KSE-LIBGLES_VER = $(VUDUO4KSE-DRIVERS_VER) |
|
|
VUDUO4KSE_LIBGLES_VER = $(VUDUO4KSE_DRIVERS_VER) |
|
|
VUDUO4KSE-LIBGLES_DIR = libgles-vuduo4kse |
|
|
VUDUO4KSE_LIBGLES_DIR = libgles-vuduo4kse |
|
|
VUDUO4KSE-LIBGLES_SOURCE = libgles-vuduo4kse-17.1-$(VUDUO4KSE-LIBGLES_VER).r0.tar.gz |
|
|
VUDUO4KSE_LIBGLES_SOURCE = libgles-vuduo4kse-17.1-$(VUDUO4KSE_LIBGLES_VER).r0.tar.gz |
|
|
VUDUO4KSE-LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
VUDUO4KSE_LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
|
|
|
|
|
|
VUULTIMO4K-LIBGLES_VER = $(VUULTIMO4K-DRIVERS_VER) |
|
|
VUULTIMO4K_LIBGLES_VER = $(VUULTIMO4K_DRIVERS_VER) |
|
|
VUULTIMO4K-LIBGLES_DIR = libgles-vuultimo4k |
|
|
VUULTIMO4K_LIBGLES_DIR = libgles-vuultimo4k |
|
|
VUULTIMO4K-LIBGLES_SOURCE = libgles-vuultimo4k-17.1-$(VUULTIMO4K-LIBGLES_VER).r0.tar.gz |
|
|
VUULTIMO4K_LIBGLES_SOURCE = libgles-vuultimo4k-17.1-$(VUULTIMO4K_LIBGLES_VER).r0.tar.gz |
|
|
VUULTIMO4K-LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
VUULTIMO4K_LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
|
|
|
|
|
|
VUZERO4K-LIBGLES_VER = $(VUZERO4K-DRIVERS_VER) |
|
|
VUZERO4K_LIBGLES_VER = $(VUZERO4K_DRIVERS_VER) |
|
|
VUZERO4K-LIBGLES_DIR = libgles-vuzero4k |
|
|
VUZERO4K_LIBGLES_DIR = libgles-vuzero4k |
|
|
VUZERO4K-LIBGLES_SOURCE = libgles-vuzero4k-17.1-$(VUZERO4K-LIBGLES_VER).r0.tar.gz |
|
|
VUZERO4K_LIBGLES_SOURCE = libgles-vuzero4k-17.1-$(VUZERO4K_LIBGLES_VER).r0.tar.gz |
|
|
VUZERO4K-LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
VUZERO4K_LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
|
|
|
|
|
|
VUUNO4K-LIBGLES_VER = $(VUUNO4K-DRIVERS_VER) |
|
|
VUUNO4K_LIBGLES_VER = $(VUUNO4K_DRIVERS_VER) |
|
|
VUUNO4K-LIBGLES_DIR = libgles-vuuno4k |
|
|
VUUNO4K_LIBGLES_DIR = libgles-vuuno4k |
|
|
VUUNO4K-LIBGLES_SOURCE = libgles-vuuno4k-17.1-$(VUUNO4K-LIBGLES_VER).r0.tar.gz |
|
|
VUUNO4K_LIBGLES_SOURCE = libgles-vuuno4k-17.1-$(VUUNO4K_LIBGLES_VER).r0.tar.gz |
|
|
VUUNO4K-LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
VUUNO4K_LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
|
|
|
|
|
|
VUUNO4KSE-LIBGLES_VER = $(VUUNO4KSE-DRIVERS_VER) |
|
|
VUUNO4KSE_LIBGLES_VER = $(VUUNO4KSE_DRIVERS_VER) |
|
|
VUUNO4KSE-LIBGLES_DIR = libgles-vuuno4kse |
|
|
VUUNO4KSE_LIBGLES_DIR = libgles-vuuno4kse |
|
|
VUUNO4KSE-LIBGLES_SOURCE = libgles-vuuno4kse-17.1-$(VUUNO4KSE-LIBGLES_VER).r0.tar.gz |
|
|
VUUNO4KSE_LIBGLES_SOURCE = libgles-vuuno4kse-17.1-$(VUUNO4KSE_LIBGLES_VER).r0.tar.gz |
|
|
VUUNO4KSE-LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
VUUNO4KSE_LIBGLES_SITE = http://code.vuplus.com/download/release/libgles |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
BOXMODEL-LIBGLES_VER = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_VER) |
|
|
BOXMODEL_LIBGLES_VER = $($(call UPPERCASE,$(BOXMODEL))_LIBGLES_VER) |
|
|
BOXMODEL-LIBGLES_DIR = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_DIR) |
|
|
BOXMODEL_LIBGLES_DIR = $($(call UPPERCASE,$(BOXMODEL))_LIBGLES_DIR) |
|
|
BOXMODEL-LIBGLES_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_SOURCE) |
|
|
BOXMODEL_LIBGLES_SOURCE = $($(call UPPERCASE,$(BOXMODEL))_LIBGLES_SOURCE) |
|
|
BOXMODEL-LIBGLES_SITE = $($(call UPPERCASE,$(BOXMODEL))-LIBGLES_SITE) |
|
|
BOXMODEL_LIBGLES_SITE = $($(call UPPERCASE,$(BOXMODEL))_LIBGLES_SITE) |
|
|
|
|
|
|
|
|
ifneq ($(BOXMODEL-LIBGLES_SOURCE),$(EMPTY)) |
|
|
ifneq ($(BOXMODEL_LIBGLES_SOURCE),$(empty)) |
|
|
$(DL_DIR)/$(BOXMODEL-LIBGLES_SOURCE): |
|
|
$(DL_DIR)/$(BOXMODEL_LIBGLES_SOURCE): |
|
|
$(DOWNLOAD) $(BOXMODEL-LIBGLES_SITE)/$(BOXMODEL-LIBGLES_SOURCE) |
|
|
$(DOWNLOAD) $(BOXMODEL_LIBGLES_SITE)/$(BOXMODEL_LIBGLES_SOURCE) |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
hd51-libgles \ |
|
|
hd51-libgles \ |
|
|
bre2ze4k-libgles \ |
|
|
bre2ze4k-libgles \ |
|
|
h7-libgles: $(DL_DIR)/$(BOXMODEL-LIBGLES_SOURCE) | $(TARGET_DIR) |
|
|
h7-libgles: $(DL_DIR)/$(BOXMODEL_LIBGLES_SOURCE) | $(TARGET_DIR) |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL-LIBGLES_SOURCE) -d $(TARGET_libdir) |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL_LIBGLES_SOURCE) -d $(TARGET_libdir) |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libEGL.so |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libEGL.so |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libGLESv2.so |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libGLESv2.so |
|
|
$(TOUCH) |
|
|
$(TOUCH) |
|
|
|
|
|
|
|
|
$(DL_DIR)/$(HD6x-LIBGLES-HEADERS_SOURCE): |
|
|
$(DL_DIR)/$(HD6x_LIBGLES_HEADERS_SOURCE): |
|
|
$(DOWNLOAD) $(HD6x-LIBGLES-HEADERS_SITE)/$(HD6x-LIBGLES-HEADERS_SOURCE) |
|
|
$(DOWNLOAD) $(HD6x_LIBGLES_HEADERS_SITE)/$(HD6x_LIBGLES_HEADERS_SOURCE) |
|
|
|
|
|
|
|
|
hd6x-libgles-headers: $(DL_DIR)/$(HD6x-LIBGLES-HEADERS_SOURCE) | $(TARGET_DIR) |
|
|
hd6x-libgles-headers: $(DL_DIR)/$(HD6x_LIBGLES_HEADERS_SOURCE) | $(TARGET_DIR) |
|
|
unzip -o $(DL_DIR)/$(HD6x-LIBGLES-HEADERS_SOURCE) -d $(TARGET_includedir) |
|
|
unzip -o $(DL_DIR)/$(HD6x_LIBGLES_HEADERS_SOURCE) -d $(TARGET_includedir) |
|
|
$(TOUCH) |
|
|
$(TOUCH) |
|
|
|
|
|
|
|
|
hd60-libgles \ |
|
|
hd60-libgles \ |
|
|
hd61-libgles: $(DL_DIR)/$(BOXMODEL-LIBGLES_SOURCE) | $(TARGET_DIR) |
|
|
hd61-libgles: $(DL_DIR)/$(BOXMODEL_LIBGLES_SOURCE) | $(TARGET_DIR) |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL-LIBGLES_SOURCE) -d $(TARGET_libdir) |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL_LIBGLES_SOURCE) -d $(TARGET_libdir) |
|
|
$(CD) $(TARGET_libdir); \
|
|
|
$(CD) $(TARGET_libdir); \
|
|
|
ln -sf libMali.so libmali.so; \
|
|
|
ln -sf libMali.so libmali.so; \
|
|
|
ln -sf libMali.so libEGL.so.1.4; ln -sf libEGL.so.1.4 libEGL.so.1; ln -sf libEGL.so.1 libEGL.so; \
|
|
|
ln -sf libMali.so libEGL.so.1.4; ln -sf libEGL.so.1.4 libEGL.so.1; ln -sf libEGL.so.1 libEGL.so; \
|
|
@ -283,107 +283,107 @@ vuultimo4k-libgles \ |
|
|
vuzero4k-libgles \ |
|
|
vuzero4k-libgles \ |
|
|
vuuno4k-libgles \ |
|
|
vuuno4k-libgles \ |
|
|
vuuno4kse-libgles \ |
|
|
vuuno4kse-libgles \ |
|
|
vuplus-libgles: $(DL_DIR)/$(BOXMODEL-LIBGLES_SOURCE) | $(TARGET_DIR) |
|
|
vuplus-libgles: $(DL_DIR)/$(BOXMODEL_LIBGLES_SOURCE) | $(TARGET_DIR) |
|
|
$(REMOVE)/$(BOXMODEL-LIBGLES_DIR) |
|
|
$(REMOVE)/$(BOXMODEL_LIBGLES_DIR) |
|
|
$(UNTAR)/$(BOXMODEL-LIBGLES_SOURCE) |
|
|
$(UNTAR)/$(BOXMODEL_LIBGLES_SOURCE) |
|
|
$(INSTALL_EXEC) $(BUILD_DIR)/$(BOXMODEL-LIBGLES_DIR)/lib/* $(TARGET_libdir) |
|
|
$(INSTALL_EXEC) $(BUILD_DIR)/$(BOXMODEL_LIBGLES_DIR)/lib/* $(TARGET_libdir) |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libEGL.so |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libEGL.so |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libGLESv2.so |
|
|
ln -sf libv3ddriver.so $(TARGET_libdir)/libGLESv2.so |
|
|
$(INSTALL_COPY) $(BUILD_DIR)/$(BOXMODEL-LIBGLES_DIR)/include/* $(TARGET_includedir) |
|
|
$(INSTALL_COPY) $(BUILD_DIR)/$(BOXMODEL_LIBGLES_DIR)/include/* $(TARGET_includedir) |
|
|
$(REMOVE)/$(BOXMODEL-LIBGLES_DIR) |
|
|
$(REMOVE)/$(BOXMODEL_LIBGLES_DIR) |
|
|
$(TOUCH) |
|
|
$(TOUCH) |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
HD60-LIBS_VER = 20200622 |
|
|
HD60_LIBS_VER = 20200622 |
|
|
HD60-LIBS_DIR = hiplay |
|
|
HD60_LIBS_DIR = hiplay |
|
|
HD60-LIBS_SOURCE = gfutures-libs-3798mv200-$(HD60-LIBS_VER).zip |
|
|
HD60_LIBS_SOURCE = gfutures-libs-3798mv200-$(HD60_LIBS_VER).zip |
|
|
HD60-LIBS_SITE = http://source.mynonpublic.com/gfutures |
|
|
HD60_LIBS_SITE = http://source.mynonpublic.com/gfutures |
|
|
|
|
|
|
|
|
HD61-LIBS_VER = 20200622 |
|
|
HD61_LIBS_VER = 20200622 |
|
|
HD61-LIBS_DIR = hiplay |
|
|
HD61_LIBS_DIR = hiplay |
|
|
HD61-LIBS_SOURCE = gfutures-libs-3798mv200-$(HD61-LIBS_VER).zip |
|
|
HD61_LIBS_SOURCE = gfutures-libs-3798mv200-$(HD61_LIBS_VER).zip |
|
|
HD61-LIBS_SITE = http://source.mynonpublic.com/gfutures |
|
|
HD61_LIBS_SITE = http://source.mynonpublic.com/gfutures |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
BOXMODEL-LIBS_VER = $($(call UPPERCASE,$(BOXMODEL))-LIBS_VER) |
|
|
BOXMODEL_LIBS_VER = $($(call UPPERCASE,$(BOXMODEL))_LIBS_VER) |
|
|
BOXMODEL-LIBS_DIR = $($(call UPPERCASE,$(BOXMODEL))-LIBS_DIR) |
|
|
BOXMODEL_LIBS_DIR = $($(call UPPERCASE,$(BOXMODEL))_LIBS_DIR) |
|
|
BOXMODEL-LIBS_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-LIBS_SOURCE) |
|
|
BOXMODEL_LIBS_SOURCE = $($(call UPPERCASE,$(BOXMODEL))_LIBS_SOURCE) |
|
|
BOXMODEL-LIBS_SITE = $($(call UPPERCASE,$(BOXMODEL))-LIBS_SITE) |
|
|
BOXMODEL_LIBS_SITE = $($(call UPPERCASE,$(BOXMODEL))_LIBS_SITE) |
|
|
|
|
|
|
|
|
ifneq ($(BOXMODEL-LIBS_SOURCE),$(EMPTY)) |
|
|
ifneq ($(BOXMODEL_LIBS_SOURCE),$(empty)) |
|
|
$(DL_DIR)/$(BOXMODEL-LIBS_SOURCE): |
|
|
$(DL_DIR)/$(BOXMODEL_LIBS_SOURCE): |
|
|
$(DOWNLOAD) $(BOXMODEL-LIBS_SITE)/$(BOXMODEL-LIBS_SOURCE) |
|
|
$(DOWNLOAD) $(BOXMODEL_LIBS_SITE)/$(BOXMODEL_LIBS_SOURCE) |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
hd60-libs \ |
|
|
hd60-libs \ |
|
|
hd61-libs: $(DL_DIR)/$(BOXMODEL-LIBS_SOURCE) | $(TARGET_DIR) |
|
|
hd61-libs: $(DL_DIR)/$(BOXMODEL_LIBS_SOURCE) | $(TARGET_DIR) |
|
|
$(REMOVE)/$(BOXMODEL-LIBS_DIR) |
|
|
$(REMOVE)/$(BOXMODEL_LIBS_DIR) |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL-LIBS_SOURCE) -d $(BUILD_DIR)/$(BOXMODEL-LIBS_DIR) |
|
|
unzip -o $(DL_DIR)/$(BOXMODEL_LIBS_SOURCE) -d $(BUILD_DIR)/$(BOXMODEL_LIBS_DIR) |
|
|
mkdir -p $(TARGET_libdir)/hisilicon |
|
|
mkdir -p $(TARGET_libdir)/hisilicon |
|
|
$(INSTALL_EXEC) $(BUILD_DIR)/$(BOXMODEL-LIBS_DIR)/hisilicon/* $(TARGET_libdir)/hisilicon |
|
|
$(INSTALL_EXEC) $(BUILD_DIR)/$(BOXMODEL_LIBS_DIR)/hisilicon/* $(TARGET_libdir)/hisilicon |
|
|
$(INSTALL_EXEC) $(BUILD_DIR)/$(BOXMODEL-LIBS_DIR)/ffmpeg/* $(TARGET_libdir)/hisilicon |
|
|
$(INSTALL_EXEC) $(BUILD_DIR)/$(BOXMODEL_LIBS_DIR)/ffmpeg/* $(TARGET_libdir)/hisilicon |
|
|
ln -sf /lib/ld-linux-armhf.so.3 $(TARGET_libdir)/hisilicon/ld-linux.so |
|
|
ln -sf /lib/ld-linux-armhf.so.3 $(TARGET_libdir)/hisilicon/ld-linux.so |
|
|
$(REMOVE)/$(BOXMODEL-LIBS_DIR) |
|
|
$(REMOVE)/$(BOXMODEL_LIBS_DIR) |
|
|
$(TOUCH) |
|
|
$(TOUCH) |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
VUSOLO4K-PLATFORM-UTIL_VER = $(VUSOLO4K-DRIVERS_VER) |
|
|
VUSOLO4K_PLATFORM_UTIL_VER = $(VUSOLO4K_DRIVERS_VER) |
|
|
VUSOLO4K-PLATFORM-UTIL_DIR = platform-util-vusolo4k |
|
|
VUSOLO4K_PLATFORM_UTIL_DIR = platform-util-vusolo4k |
|
|
VUSOLO4K-PLATFORM-UTIL_SOURCE = platform-util-vusolo4k-17.1-$(VUSOLO4K-PLATFORM-UTIL_VER).r0.tar.gz |
|
|
VUSOLO4K_PLATFORM_UTIL_SOURCE = platform-util-vusolo4k-17.1-$(VUSOLO4K_PLATFORM_UTIL_VER).r0.tar.gz |
|
|
VUSOLO4K-PLATFORM-UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
VUSOLO4K_PLATFORM_UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
|
|
|
|
|
|
VUDUO4K-PLATFORM-UTIL_VER = $(VUDUO4K-DRIVERS_VER) |
|
|
VUDUO4K_PLATFORM_UTIL_VER = $(VUDUO4K_DRIVERS_VER) |
|
|
VUDUO4K-PLATFORM-UTIL_DIR = platform-util-vuduo4k |
|
|
VUDUO4K_PLATFORM_UTIL_DIR = platform-util-vuduo4k |
|
|
VUDUO4K-PLATFORM-UTIL_SOURCE = platform-util-vuduo4k-18.1-$(VUDUO4K-PLATFORM-UTIL_VER).r0.tar.gz |
|
|
VUDUO4K_PLATFORM_UTIL_SOURCE = platform-util-vuduo4k-18.1-$(VUDUO4K_PLATFORM_UTIL_VER).r0.tar.gz |
|
|
VUDUO4K-PLATFORM-UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
VUDUO4K_PLATFORM_UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
|
|
|
|
|
|
VUDUO4KSE-PLATFORM-UTIL_VER = $(VUDUO4KSE-DRIVERS_VER) |
|
|
VUDUO4KSE_PLATFORM_UTIL_VER = $(VUDUO4KSE_DRIVERS_VER) |
|
|
VUDUO4KSE-PLATFORM-UTIL_DIR = platform-util-vuduo4kse |
|
|
VUDUO4KSE_PLATFORM_UTIL_DIR = platform-util-vuduo4kse |
|
|
VUDUO4KSE-PLATFORM-UTIL_SOURCE = platform-util-vuduo4kse-17.1-$(VUDUO4KSE-PLATFORM-UTIL_VER).r0.tar.gz |
|
|
VUDUO4KSE_PLATFORM_UTIL_SOURCE = platform-util-vuduo4kse-17.1-$(VUDUO4KSE_PLATFORM_UTIL_VER).r0.tar.gz |
|
|
VUDUO4KSE-PLATFORM-UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
VUDUO4KSE_PLATFORM_UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
|
|
|
|
|
|
VUULTIMO4K-PLATFORM-UTIL_VER = $(VUULTIMO4K-DRIVERS_VER) |
|
|
VUULTIMO4K_PLATFORM_UTIL_VER = $(VUULTIMO4K_DRIVERS_VER) |
|
|
VUULTIMO4K-PLATFORM-UTIL_DIR = platform-util-vuultimo4k |
|
|
VUULTIMO4K_PLATFORM_UTIL_DIR = platform-util-vuultimo4k |
|
|
VUULTIMO4K-PLATFORM-UTIL_SOURCE = platform-util-vuultimo4k-17.1-$(VUULTIMO4K-PLATFORM-UTIL_VER).r0.tar.gz |
|
|
VUULTIMO4K_PLATFORM_UTIL_SOURCE = platform-util-vuultimo4k-17.1-$(VUULTIMO4K_PLATFORM_UTIL_VER).r0.tar.gz |
|
|
VUULTIMO4K-PLATFORM-UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
VUULTIMO4K_PLATFORM_UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
|
|
|
|
|
|
VUZERO4K-PLATFORM-UTIL_VER = $(VUZERO4K-DRIVERS_VER) |
|
|
VUZERO4K_PLATFORM_UTIL_VER = $(VUZERO4K_DRIVERS_VER) |
|
|
VUZERO4K-PLATFORM-UTIL_DIR = platform-util-vuzero4k |
|
|
VUZERO4K_PLATFORM_UTIL_DIR = platform-util-vuzero4k |
|
|
VUZERO4K-PLATFORM-UTIL_SOURCE = platform-util-vuzero4k-17.1-$(VUZERO4K-PLATFORM-UTIL_VER).r0.tar.gz |
|
|
VUZERO4K_PLATFORM_UTIL_SOURCE = platform-util-vuzero4k-17.1-$(VUZERO4K_PLATFORM_UTIL_VER).r0.tar.gz |
|
|
VUZERO4K-PLATFORM-UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
VUZERO4K_PLATFORM_UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
|
|
|
|
|
|
VUUNO4K-PLATFORM-UTIL_VER = $(VUUNO4K-DRIVERS_VER) |
|
|
VUUNO4K_PLATFORM_UTIL_VER = $(VUUNO4K_DRIVERS_VER) |
|
|
VUUNO4K-PLATFORM-UTIL_DIR = platform-util-vuuno4k |
|
|
VUUNO4K_PLATFORM_UTIL_DIR = platform-util-vuuno4k |
|
|
VUUNO4K-PLATFORM-UTIL_SOURCE = platform-util-vuuno4k-17.1-$(VUUNO4K-PLATFORM-UTIL_VER).r0.tar.gz |
|
|
VUUNO4K_PLATFORM_UTIL_SOURCE = platform-util-vuuno4k-17.1-$(VUUNO4K_PLATFORM_UTIL_VER).r0.tar.gz |
|
|
VUUNO4K-PLATFORM-UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
VUUNO4K_PLATFORM_UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
|
|
|
|
|
|
VUUNO4KSE-PLATFORM-UTIL_VER = $(VUUNO4KSE-DRIVERS_VER) |
|
|
VUUNO4KSE_PLATFORM_UTIL_VER = $(VUUNO4KSE_DRIVERS_VER) |
|
|
VUUNO4KSE-PLATFORM-UTIL_DIR = platform-util-vuuno4kse |
|
|
VUUNO4KSE_PLATFORM_UTIL_DIR = platform-util-vuuno4kse |
|
|
VUUNO4KSE-PLATFORM-UTIL_SOURCE = platform-util-vuuno4kse-17.1-$(VUUNO4KSE-PLATFORM-UTIL_VER).r0.tar.gz |
|
|
VUUNO4KSE_PLATFORM_UTIL_SOURCE = platform-util-vuuno4kse-17.1-$(VUUNO4KSE_PLATFORM_UTIL_VER).r0.tar.gz |
|
|
VUUNO4KSE-PLATFORM-UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
VUUNO4KSE_PLATFORM_UTIL_SITE = http://code.vuplus.com/download/release/platform-util |
|
|
|
|
|
|
|
|
# -----------------------------------------------------------------------------
|
|
|
# -----------------------------------------------------------------------------
|
|
|
|
|
|
|
|
|
BOXMODEL-PLATFORM-UTIL_VER = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_VER) |
|
|
BOXMODEL_PLATFORM_UTIL_VER = $($(call UPPERCASE,$(BOXMODEL))_PLATFORM_UTIL_VER) |
|
|
BOXMODEL-PLATFORM-UTIL_DIR = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_DIR) |
|
|
BOXMODEL_PLATFORM_UTIL_DIR = $($(call UPPERCASE,$(BOXMODEL))_PLATFORM_UTIL_DIR) |
|
|
BOXMODEL-PLATFORM-UTIL_SOURCE = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_SOURCE) |
|
|
BOXMODEL_PLATFORM_UTIL_SOURCE = $($(call UPPERCASE,$(BOXMODEL))_PLATFORM_UTIL_SOURCE) |
|
|
BOXMODEL-PLATFORM-UTIL_SITE = $($(call UPPERCASE,$(BOXMODEL))-PLATFORM-UTIL_SITE) |
|
|
BOXMODEL_PLATFORM_UTIL_SITE = $($(call UPPERCASE,$(BOXMODEL))_PLATFORM_UTIL_SITE) |
|
|
|
|
|
|
|
|
ifneq ($(BOXMODEL-PLATFORM-UTIL_SOURCE),$(EMPTY)) |
|
|
ifneq ($(BOXMODEL_PLATFORM_UTIL_SOURCE),$(empty)) |
|
|
$(DL_DIR)/$(BOXMODEL-PLATFORM-UTIL_SOURCE): |
|
|
$(DL_DIR)/$(BOXMODEL_PLATFORM_UTIL_SOURCE): |
|
|
$(DOWNLOAD) $(BOXMODEL-PLATFORM-UTIL_SITE)/$(BOXMODEL-PLATFORM-UTIL_SOURCE) |
|
|
$(DOWNLOAD) $(BOXMODEL_PLATFORM_UTIL_SITE)/$(BOXMODEL_PLATFORM_UTIL_SOURCE) |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
vuplus-platform-util: $(DL_DIR)/$(BOXMODEL-PLATFORM-UTIL_SOURCE) | $(TARGET_DIR) |
|
|
vuplus-platform-util: $(DL_DIR)/$(BOXMODEL_PLATFORM_UTIL_SOURCE) | $(TARGET_DIR) |
|
|
$(REMOVE)/$(BOXMODEL-PLATFORM-UTIL_DIR) |
|
|
$(REMOVE)/$(BOXMODEL_PLATFORM_UTIL_DIR) |
|
|
$(UNTAR)/$(BOXMODEL-PLATFORM-UTIL_SOURCE) |
|
|
$(UNTAR)/$(BOXMODEL_PLATFORM_UTIL_SOURCE) |
|
|
$(INSTALL_EXEC) -D $(BUILD_DIR)/$(BOXMODEL-PLATFORM-UTIL_DIR)/* $(TARGET_bindir) |
|
|
$(INSTALL_EXEC) -D $(BUILD_DIR)/$(BOXMODEL_PLATFORM_UTIL_DIR)/* $(TARGET_bindir) |
|
|
$(INSTALL_EXEC) -D $(TARGET_FILES)/scripts/vuplus-platform-util.init $(TARGET_sysconfdir)/init.d/vuplus-platform-util |
|
|
$(INSTALL_EXEC) -D $(TARGET_FILES)/scripts/vuplus-platform-util.init $(TARGET_sysconfdir)/init.d/vuplus-platform-util |
|
|
ifeq ($(BOXMODEL),$(filter $(BOXMODEL),vuduo4k)) |
|
|
ifeq ($(BOXMODEL),$(filter $(BOXMODEL),vuduo4k)) |
|
|
$(INSTALL_EXEC) -D $(TARGET_FILES)/scripts/bp3flash.sh $(TARGET_bindir)/bp3flash.sh |
|
|
$(INSTALL_EXEC) -D $(TARGET_FILES)/scripts/bp3flash.sh $(TARGET_bindir)/bp3flash.sh |
|
|
endif |
|
|
endif |
|
|
$(REMOVE)/$(BOXMODEL-PLATFORM-UTIL_DIR) |
|
|
$(REMOVE)/$(BOXMODEL_PLATFORM_UTIL_DIR) |
|
|
$(TOUCH) |
|
|
$(TOUCH) |
|
|