xref: /OK3568_Linux_fs/buildroot/package/ytree/ytree.mk (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1################################################################################
2#
3# ytree
4#
5################################################################################
6
7YTREE_VERSION = 2.03
8YTREE_SITE = https://www.han.de/~werner
9YTREE_LICENSE = GPL-2.0+
10YTREE_LICENSE_FILES = COPYING
11YTREE_DEPENDENCIES = ncurses
12
13YTREE_CFLAGS = -DCOLOR_SUPPORT $(TARGET_CFLAGS)
14YTREE_LDFLAGS = -lncurses $(TARGET_LDFLAGS)
15
16ifeq ($(BR2_PACKAGE_READLINE),y)
17YTREE_DEPENDENCIES += host-pkgconf readline
18YTREE_CFLAGS += -DREADLINE_SUPPORT
19YTREE_LDFLAGS += `$(PKG_CONFIG_HOST_BINARY) --libs readline`
20endif
21
22define YTREE_BUILD_CMDS
23	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) $(TARGET_CONFIGURE_OPTS) \
24		CFLAGS="$(YTREE_CFLAGS)" LDFLAGS="$(YTREE_LDFLAGS)"
25endef
26
27define YTREE_INSTALL_TARGET_CMDS
28	$(TARGET_MAKE_ENV) $(MAKE) -C $(@D) DESTDIR="$(TARGET_DIR)/usr" install
29endef
30
31$(eval $(generic-package))
32