1################################################################################
2#
3# libexecinfo
4#
5################################################################################
6
7LIBEXECINFO_VERSION = 1.1-3
8LIBEXECINFO_SITE = $(call github,mikroskeem,libexecinfo,$(LIBEXECINFO_VERSION))
9LIBEXECINFO_LICENSE = BSD-2-Clause
10LIBEXECINFO_LICENSE_FILES = execinfo.h
11LIBEXECINFO_INSTALL_STAGING = YES
12
13define LIBEXECINFO_BUILD_CMDS
14	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
15		EXECINFO_CFLAGS="$(TARGET_CFLAGS) -c"
16endef
17
18define LIBEXECINFO_INSTALL_STAGING_CMDS
19	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
20		EXECINFO_CFLAGS="$(TARGET_CFLAGS) -c" \
21		DESTDIR="$(STAGING_DIR)" PREFIX=/usr install
22endef
23
24define LIBEXECINFO_INSTALL_TARGET_CMDS
25	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
26		EXECINFO_CFLAGS="$(TARGET_CFLAGS) -c" \
27		DESTDIR="$(TARGET_DIR)" PREFIX=/usr install
28endef
29
30$(eval $(generic-package))
31