xref: /OK3568_Linux_fs/buildroot/package/freescale-imx/libz160/libz160.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# libz160
4#
5################################################################################
6
7LIBZ160_VERSION = 11.09.01
8LIBZ160_SOURCE = libz160-bin-$(LIBZ160_VERSION).bin
9LIBZ160_SITE = $(FREESCALE_IMX_SITE)
10LIBZ160_INSTALL_STAGING = YES
11
12# See freescale-imx
13LIBZ160_LICENSE = Freescale Semiconductor Software License Agreement
14LIBZ160_LICENSE_FILES = EULA
15LIBZ160_REDISTRIBUTE = NO
16
17define LIBZ160_EXTRACT_CMDS
18	$(call FREESCALE_IMX_EXTRACT_HELPER,$(LIBZ160_DL_DIR)/$(LIBZ160_SOURCE))
19endef
20
21define LIBZ160_INSTALL_STAGING_CMDS
22	$(INSTALL) -D -m 755 $(@D)/usr/lib/libz160.so $(STAGING_DIR)/usr/lib/libz160.so
23	$(INSTALL) -D -m 644 $(@D)/usr/include/z160.h $(STAGING_DIR)/usr/include/z160.h
24endef
25
26define LIBZ160_INSTALL_TARGET_CMDS
27	$(INSTALL) -D -m 755 $(@D)/usr/lib/libz160.so $(TARGET_DIR)/usr/lib/libz160.so
28endef
29
30$(eval $(generic-package))
31