1################################################################################
2#
3# opencsd
4#
5################################################################################
6
7OPENCSD_VERSION = 1.5.2
8OPENCSD_SITE = $(call github,Linaro,OpenCSD,v$(OPENCSD_VERSION))
9OPENCSD_LICENSE = BSD-3-Clause
10OPENCSD_LICENSE_FILES = LICENSE
11OPENCSD_INSTALL_STAGING = YES
12
13OPENCSD_MAKE_OPTS = \
14	CROSS_COMPILE="$(TARGET_CROSS)"
15
16define OPENCSD_BUILD_CMDS
17	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)/decoder/build/linux \
18		$(OPENCSD_MAKE_OPTS) all
19endef
20
21define OPENCSD_INSTALL_TARGET_CMDS
22	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)/decoder/build/linux \
23		$(OPENCSD_MAKE_OPTS) DESTDIR=$(TARGET_DIR) install
24endef
25
26define OPENCSD_INSTALL_STAGING_CMDS
27	$(TARGET_CONFIGURE_OPTS) $(MAKE) -C $(@D)/decoder/build/linux \
28		$(OPENCSD_MAKE_OPTS) DESTDIR=$(STAGING_DIR) install
29endef
30
31$(eval $(generic-package))
32