mimic.mk 873 B

1234567891011121314151617181920212223242526272829
  1. ################################################################################
  2. #
  3. # mimic
  4. #
  5. ################################################################################
  6. MIMIC_VERSION = 1.1.0
  7. MIMIC_SITE = $(call github,MycroftAI,mimic,$(MIMIC_VERSION))
  8. MIMIC_LICENSE = MIT
  9. MIMIC_LICENSE_FILES = COPYING
  10. MIMIC_DEPENDENCIES = host-pkgconf
  11. ifeq ($(BR2_PACKAGE_MIMIC_AUDIO_BACKEND_ALSA),y)
  12. MIMIC_AUDIO_BACKEND = alsa
  13. MIMIC_DEPENDENCIES += alsa-lib
  14. else ifeq ($(BR2_PACKAGE_MIMIC_AUDIO_BACKEND_PORTAUDIO),y)
  15. MIMIC_AUDIO_BACKEND = portaudio
  16. MIMIC_DEPENDENCIES += portaudio
  17. else ifeq ($(BR2_PACKAGE_MIMIC_AUDIO_BACKEND_PULSEAUDIO),y)
  18. MIMIC_AUDIO_BACKEND = pulseaudio
  19. MIMIC_DEPENDENCIES += pulseaudio
  20. else ifeq ($(BR2_PACKAGE_MIMIC_AUDIO_BACKEND_NONE),y)
  21. MIMIC_AUDIO_BACKEND = none
  22. endif
  23. MIMIC_CONF_OPTS += --with-audio=$(MIMIC_AUDIO_BACKEND)
  24. $(eval $(autotools-package))