1################################################################################ 2# 3# faad2 4# 5################################################################################ 6 7FAAD2_VERSION = 2.11.1 8FAAD2_SITE = $(call github,knik0,faad2,$(FAAD2_VERSION)) 9FAAD2_LICENSE = GPL-2.0 10FAAD2_LICENSE_FILES = COPYING 11FAAD2_CPE_ID_VENDOR = audiocoding 12FAAD2_CPE_ID_PRODUCT = freeware_advanced_audio_decoder_2 13FAAD2_INSTALL_STAGING = YES 14 15# faad2 contains assembly routines using ARM instructions not present in thumb1 mode: 16# Error: selected processor does not support `smull r2,r3,r1,r0' in Thumb mode 17# so force ARM mode 18ifeq ($(BR2_ARM_INSTRUCTIONS_THUMB),y) 19FAAD2_CONF_OPTS += -DCMAKE_C_FLAGS="$(TARGET_CFLAGS) -marm" 20endif 21 22$(eval $(cmake-package)) 23