mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-06-05 22:19:21 +02:00
Add mycroft-configuration to pre installed skills
This commit is contained in:
@@ -195,6 +195,7 @@ menu "Mycroft A.I. Skills"
|
|||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skills-repo/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skills-repo/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-alarm/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-alarm/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-balena-wifi-setup/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-balena-wifi-setup/Config.in"
|
||||||
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-configuration/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-date-time/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-date-time/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-ovos-enclosure/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-ovos-enclosure/Config.in"
|
||||||
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-ovos-homescreen/Config.in"
|
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/mycroft-skill-ovos-homescreen/Config.in"
|
||||||
|
@@ -606,6 +606,7 @@ BR2_PACKAGE_PYTHON_JARBAS_WAKE_WORD_PLUGIN_PRECISE=y
|
|||||||
BR2_PACKAGE_MYCROFT_SKILLS_REPO=y
|
BR2_PACKAGE_MYCROFT_SKILLS_REPO=y
|
||||||
BR2_PACKAGE_MYCROFT_SKILL_ALARM=y
|
BR2_PACKAGE_MYCROFT_SKILL_ALARM=y
|
||||||
BR2_PACKAGE_MYCROFT_SKILL_BALENA_WIFI_SETUP=y
|
BR2_PACKAGE_MYCROFT_SKILL_BALENA_WIFI_SETUP=y
|
||||||
|
BR2_PACKAGE_MYCROFT_SKILL_CONFIGURATION=y
|
||||||
BR2_PACKAGE_MYCROFT_SKILL_DATE_TIME=y
|
BR2_PACKAGE_MYCROFT_SKILL_DATE_TIME=y
|
||||||
BR2_PACKAGE_MYCROFT_SKILL_OVOS_ENCLOSURE=y
|
BR2_PACKAGE_MYCROFT_SKILL_OVOS_ENCLOSURE=y
|
||||||
BR2_PACKAGE_MYCROFT_SKILL_OVOS_HOMESCREEN=y
|
BR2_PACKAGE_MYCROFT_SKILL_OVOS_HOMESCREEN=y
|
||||||
|
@@ -0,0 +1,9 @@
|
|||||||
|
config BR2_PACKAGE_MYCROFT_SKILL_CONFIGURATION
|
||||||
|
bool "mycroft-skill-configuration"
|
||||||
|
help
|
||||||
|
User and device settings from home.mycroft.ai
|
||||||
|
are synchronized with your Devices. This Skill
|
||||||
|
performs that synchronization and allows you
|
||||||
|
to check your settings.
|
||||||
|
|
||||||
|
https://github.com/MycroftAI/skill-configuration
|
@@ -0,0 +1,20 @@
|
|||||||
|
################################################################################
|
||||||
|
#
|
||||||
|
# mycroft-skill-configuration
|
||||||
|
#
|
||||||
|
################################################################################
|
||||||
|
|
||||||
|
MYCROFT_SKILL_CONFIGURATION_VERSION = 9231778e959c65a4f8156923fb26d11483d72ea0
|
||||||
|
MYCROFT_SKILL_CONFIGURATION_SITE = git://github.com/MycroftAI/skill-configuration
|
||||||
|
MYCROFT_SKILL_CONFIGURATION_SITE_METHOD = git
|
||||||
|
MYCROFT_SKILL_CONFIGURATION_DIRLOCATION = home/mycroft/.local/share/mycroft/skills
|
||||||
|
MYCROFT_SKILL_CONFIGURATION_DIRNAME = mycroft-configuration.mycroftai
|
||||||
|
|
||||||
|
define MYCROFT_SKILL_CONFIGURATION_INSTALL_TARGET_CMDS
|
||||||
|
mkdir -p $(TARGET_DIR)/$(MYCROFT_SKILL_CONFIGURATION_DIRLOCATION)/$(MYCROFT_SKILL_CONFIGURATION_DIRNAME)
|
||||||
|
cp -dpfr $(@D)/* $(TARGET_DIR)/$(MYCROFT_SKILL_CONFIGURATION_DIRLOCATION)/$(MYCROFT_SKILL_CONFIGURATION_DIRNAME)
|
||||||
|
cp -dpfr $(MYCROFT_SKILL_CONFIGURATION_DL_DIR)/git/.git* \
|
||||||
|
$(TARGET_DIR)/$(MYCROFT_SKILL_CONFIGURATION_DIRLOCATION)/$(MYCROFT_SKILL_CONFIGURATION_DIRNAME)
|
||||||
|
endef
|
||||||
|
|
||||||
|
$(eval $(generic-package))
|
@@ -1,3 +1,3 @@
|
|||||||
# md5, sha256 from https://pypi.org/pypi/humanhash3/json
|
# md5, sha256 from https://pypi.org/pypi/humanhash3/json
|
||||||
md5 c892640cca499ba5a83cfe152d295b9d humanhash3-0.0.6.tar.gz
|
md5 c892640cca499ba5a83cfe152d295b9d humanhash3-0.0.6.tar.gz
|
||||||
sha256 89ae15f6034bdb07e53ac2b2e246cc7131940766d2b2b70b7398dd27c640b1ab humanhash3-0.0.6.tar.gz
|
sha256 89ae15f6034bdb07e53ac2b2e246cc7131940766d2b2b70b7398dd27c640b1ab humanhash3-0.0.6.tar.gz
|
||||||
|
@@ -8,5 +8,6 @@ PYTHON_HUMANHASH3_VERSION = 0.0.6
|
|||||||
PYTHON_HUMANHASH3_SOURCE = humanhash3-$(PYTHON_HUMANHASH3_VERSION).tar.gz
|
PYTHON_HUMANHASH3_SOURCE = humanhash3-$(PYTHON_HUMANHASH3_VERSION).tar.gz
|
||||||
PYTHON_HUMANHASH3_SITE = https://files.pythonhosted.org/packages/01/06/733ffbb45b78c34eba21d72e71a67f44af6efcdfb2e31ccaa837eb5144be
|
PYTHON_HUMANHASH3_SITE = https://files.pythonhosted.org/packages/01/06/733ffbb45b78c34eba21d72e71a67f44af6efcdfb2e31ccaa837eb5144be
|
||||||
PYTHON_HUMANHASH3_SETUP_TYPE = distutils
|
PYTHON_HUMANHASH3_SETUP_TYPE = distutils
|
||||||
|
PYTHON_HUMANHASH3_LICENSE = Public Domain
|
||||||
|
|
||||||
$(eval $(python-package))
|
$(eval $(python-package))
|
||||||
|
Reference in New Issue
Block a user