kyua.mk 819 B

123456789101112131415161718192021222324252627
  1. ################################################################################
  2. #
  3. # kyua
  4. #
  5. ################################################################################
  6. KYUA_VERSION = 0.13
  7. KYUA_SITE = https://github.com/jmmv/kyua/releases/download/kyua-$(KYUA_VERSION)
  8. KYUA_DEPENDENCIES = host-pkgconf atf lutok sqlite
  9. KYUA_CONF_OPTS = --without-doxygen --without-atf
  10. KYUA_LICENSE = BSD-3-Clause
  11. KYUA_LICENSE_FILES = LICENSE
  12. KYUA_CONF_ENV = \
  13. kyua_cv_attribute_noreturn=yes \
  14. kyua_cv_getcwd_dyn=yes \
  15. kyua_cv_lchmod_works=no \
  16. kyua_cv_getopt_gnu=yes \
  17. kyua_cv_getopt_optind_reset_value=0 \
  18. kyua_cv_signals_lastno=15
  19. define KYUA_INSTALL_CONFIG
  20. $(INSTALL) -D -m 644 $(@D)/examples/kyua.conf $(TARGET_DIR)/etc/kyua/kyua.conf
  21. endef
  22. KYUA_POST_INSTALL_HOOKS += KYUA_INSTALL_CONFIG
  23. $(eval $(autotools-package))