1 ################################################################################
5 ################################################################################
7 TINYALSA_VERSION = f2a7b6d3d81bd337a540d56704b4aaa7bdb046fe
8 TINYALSA_SITE = $(call github,tinyalsa,tinyalsa,$(TINYALSA_VERSION))
9 TINYALSA_LICENSE = BSD-3c
10 TINYALSA_INSTALL_STAGING = YES
12 define TINYALSA_BUILD_CMDS
13 $(MAKE) CROSS_COMPILE="$(TARGET_CROSS)" -C $(@D)
16 define TINYALSA_INSTALL_STAGING_CMDS
17 $(INSTALL) -D -m 0755 $(@D)/libtinyalsa.so \
18 $(STAGING_DIR)/usr/lib/libtinyalsa.so
19 $(INSTALL) -D -m 0644 $(@D)/include/tinyalsa/asoundlib.h \
20 $(STAGING_DIR)/usr/include/tinyalsa/asoundlib.h
23 define TINYALSA_INSTALL_TARGET_CMDS
24 $(INSTALL) -D -m 0755 $(@D)/libtinyalsa.so \
25 $(TARGET_DIR)/usr/lib/libtinyalsa.so
26 $(INSTALL) -D -m 0755 $(@D)/tinyplay $(TARGET_DIR)/usr/bin/tinyplay
27 $(INSTALL) -D -m 0755 $(@D)/tinycap $(TARGET_DIR)/usr/bin/tinycap
28 $(INSTALL) -D -m 0755 $(@D)/tinymix $(TARGET_DIR)/usr/bin/tinymix
29 $(INSTALL) -D -m 0755 $(@D)/tinypcminfo $(TARGET_DIR)/usr/bin/tinypcminfo
32 $(eval $(generic-package))