5 kx
5 kx COMPONENT_TARGETS = $(HARDWARE_INTEL_PC32)
5 kx COMPONENT_TARGETS += $(HARDWARE_INTEL_PC64)
5 kx COMPONENT_TARGETS += $(HARDWARE_EBOX_3350DX2)
5 kx COMPONENT_TARGETS += $(HARDWARE_CB1X)
5 kx COMPONENT_TARGETS += $(HARDWARE_CB2X)
5 kx COMPONENT_TARGETS += $(HARDWARE_CB3X)
5 kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PP2E)
5 kx COMPONENT_TARGETS += $(HARDWARE_NANOPI_NEO)
5 kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PP)
5 kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PL2)
385 kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PI5)
385 kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PI5B)
385 kx COMPONENT_TARGETS += $(HARDWARE_ORANGE_PI5P)
385 kx COMPONENT_TARGETS += $(HARDWARE_ROCK_5B)
5 kx COMPONENT_TARGETS += $(HARDWARE_WECHIP_TX6)
385 kx COMPONENT_TARGETS += $(HARDWARE_REPKA_PI3)
5 kx COMPONENT_TARGETS += $(HARDWARE_FFRK3288)
5 kx COMPONENT_TARGETS += $(HARDWARE_POIN2)
5 kx COMPONENT_TARGETS += $(HARDWARE_RK3328_CC)
5 kx COMPONENT_TARGETS += $(HARDWARE_KHADAS_EDGE)
5 kx COMPONENT_TARGETS += $(HARDWARE_LEEZ_P710)
5 kx COMPONENT_TARGETS += $(HARDWARE_M201)
5 kx COMPONENT_TARGETS += $(HARDWARE_MXV)
5 kx COMPONENT_TARGETS += $(HARDWARE_P201)
5 kx COMPONENT_TARGETS += $(HARDWARE_NEXBOX_A95X)
5 kx COMPONENT_TARGETS += $(HARDWARE_ODROID_C2)
5 kx COMPONENT_TARGETS += $(HARDWARE_P212)
5 kx COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM)
5 kx COMPONENT_TARGETS += $(HARDWARE_Q201)
5 kx COMPONENT_TARGETS += $(HARDWARE_ENYBOX_X2)
5 kx COMPONENT_TARGETS += $(HARDWARE_KHADAS_VIM2)
5 kx COMPONENT_TARGETS += $(HARDWARE_NIT6Q)
5 kx COMPONENT_TARGETS += $(HARDWARE_OKMX6DL_C)
5 kx COMPONENT_TARGETS += $(HARDWARE_OKMX6Q_C)
5 kx COMPONENT_TARGETS += $(HARDWARE_BONE_BLACK)
5 kx COMPONENT_TARGETS += $(HARDWARE_OMAP5UEVM)
5 kx COMPONENT_TARGETS += $(HARDWARE_DRA7XXEVM)
5 kx COMPONENT_TARGETS += $(HARDWARE_CI20)
5 kx COMPONENT_TARGETS += $(HARDWARE_BAIKAL_T1)
5 kx COMPONENT_TARGETS += $(HARDWARE_BAIKAL_M1)
5 kx COMPONENT_TARGETS += $(HARDWARE_S824L)
5 kx COMPONENT_TARGETS += $(HARDWARE_VESNIN)
5 kx COMPONENT_TARGETS += $(HARDWARE_S824L_LSB)
5 kx COMPONENT_TARGETS += $(HARDWARE_VESNIN_LSB)
5 kx COMPONENT_TARGETS += $(HARDWARE_TL2WK2)
5 kx COMPONENT_TARGETS += $(HARDWARE_TL2SV2)
5 kx COMPONENT_TARGETS += $(HARDWARE_TL2WK2_LSB)
5 kx COMPONENT_TARGETS += $(HARDWARE_TL2SV2_LSB)
385 kx COMPONENT_TARGETS += $(HARDWARE_VISIONFIVE2)
5 kx COMPONENT_TARGETS += $(HARDWARE_SIFIVE_U740)
5 kx
5 kx
5 kx NEED_ABS_PATH = true
5 kx
5 kx
5 kx include ../../build-system/constants.mk
5 kx
5 kx
5 kx #
5 kx # Build all Base packages:
5 kx #
5 kx REQUIRES = products/base
5 kx
5 kx
5 kx #######
5 kx ####### Media packages:
5 kx #######
5 kx
5 kx REQUIRES += media/mp4v2/2.1.1
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/mp4v2/2.1.1-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/mp4v2/2.1.1-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/cdparanoia/10.2
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/cdparanoia/10.2-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/cdparanoia/10.2-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/vorbis-tools/1.4.2
5 kx
5 kx
5 kx REQUIRES += media/mpg123/1.31.1
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/mpg123/1.31.1-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/mpg123/1.31.1-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/fdk-aac/2.0.2
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/fdk-aac/2.0.2-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/fdk-aac/2.0.2-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/vo-aacenc/0.1.3
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/vo-aacenc/0.1.3-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/vo-aacenc/0.1.3-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/vo-amrwbenc/0.1.3
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/vo-amrwbenc/0.1.3-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/vo-amrwbenc/0.1.3-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/sox/14.4.2
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/sox/14.4.2-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/sox/14.4.2-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/icecast/2.4.4
5 kx REQUIRES += media/ices/2.0.3
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libshout/2.4.6-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libshout/2.4.6-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/openjpeg2/2.5.0
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/openjpeg2/2.5.0-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/openjpeg2/2.5.0-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/dcadec/0.2.0
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/dcadec/0.2.0-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/dcadec/0.2.0-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/alsa-utils/1.2.8
5 kx
5 kx REQUIRES += media/alsa-plugins/1.2.7.1
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/alsa-plugins/1.2.7.1-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/alsa-plugins/1.2.7.1-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libomxil-bellagio/0.9.3
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libomxil-bellagio/0.9.3-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libomxil-bellagio/0.9.3-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libbluray/1.3.4
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libbluray/1.3.4-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libbluray/1.3.4-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libx264/0.164.20221217
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libx264/0.164.20221217-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libx264/0.164.20221217-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/x265/3.5
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/x265/3.5-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/x265/3.5-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/openh264/2.3.1
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/openh264/2.3.1-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/openh264/2.3.1-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/faac/1.30
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/faac/1.30-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/faac/1.30-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/faad2/2.10.1
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/faad2/2.10.1-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/faad2/2.10.1-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/ladspa/1.17
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/ladspa/1.17-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/ladspa/1.17-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libass/0.17.0
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libass/0.17.0-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libass/0.17.0-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libdc1394/2.2.6
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libdc1394/2.2.6-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libdc1394/2.2.6-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libgphoto2/2.5.30
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libgphoto2/2.5.30-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libgphoto2/2.5.30-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libvpx/1.12.0
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libvpx/1.12.0-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libvpx/1.12.0-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libmodplug/0.8.9.0
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libmodplug/0.8.9.0-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libmodplug/0.8.9.0-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libmikmod/3.3.11.1
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libmikmod/3.3.11.1-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libmikmod/3.3.11.1-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/rtmpdump/2.4.1
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/rtmpdump/2.4.1-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/rtmpdump/2.4.1-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/schroedinger/1.0.11
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/schroedinger/1.0.11-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/schroedinger/1.0.11-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/taglib/1.13
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/taglib/1.13-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/taglib/1.13-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/twolame/0.4.0
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/twolame/0.4.0-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/twolame/0.4.0-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/libvidstab/1.1.0
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/libvidstab/1.1.0-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/libvidstab/1.1.0-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/xvidcore/1.3.7
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/xvidcore/1.3.7-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/xvidcore/1.3.7-x86_32
5 kx endif
5 kx
5 kx REQUIRES += media/madplay/0.15.2b
5 kx REQUIRES += media/mikmod/3.2.8
5 kx
5 kx REQUIRES += media/opusfile/0.12
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_POWER8_GLIBC) $(TOOLCHAIN_POWER9_GLIBC)),)
5 kx REQUIRES += media/opusfile/0.12-ppc32
5 kx endif
5 kx ifneq ($(filter $(TOOLCHAIN),$(TOOLCHAIN_X86_64_GLIBC)),)
5 kx REQUIRES += media/opusfile/0.12-x86_32
5 kx endif
5 kx
385 kx REQUIRES += media/dav1d/1.3.0
385 kx REQUIRES += media/a52dec/0.8.0
385 kx REQUIRES += media/libdca/0.0.7
385 kx REQUIRES += media/libcddb/1.3.2
385 kx REQUIRES += media/libdvbpsi/1.3.3
385 kx REQUIRES += media/libdvdcss/1.4.3
385 kx REQUIRES += media/libdvdnav/6.1.1
385 kx REQUIRES += media/libcdio/2.1.0
385 kx REQUIRES += media/libcdio-paranoia/10.2.2.0.1
385 kx REQUIRES += media/libmatroska/1.7.1
5 kx
385 kx
5 kx # ======= __END_OF_REQUIRES__ =======
5 kx
5 kx
5 kx install_target = $(TARGET_BUILD_DIR)/.install_done
5 kx
5 kx
5 kx BUILD_TARGETS = $(install_target)
5 kx
5 kx
5 kx include ../../build-system/core.mk
5 kx
5 kx
5 kx $(install_target):
5 kx @touch $@