Skip to content
This repository has been archived by the owner on Sep 8, 2024. It is now read-only.

Cleanup of package install section of dev_setup #2390

Merged
merged 2 commits into from
Nov 21, 2019

Conversation

forslund
Copy link
Collaborator

Description

The install_deps function has been getting a bit messy. This performs a minor refactor moving the different os specific pieces into separate functions.

How to test

Check that a couple of the os's works as expected and read through the code verifying sanity.

Contributor license agreement signed?

CLA [ Yes ]

Since the package list is used in two places this will reduce risks of
changing in one place but not another.
@devs-mycroft devs-mycroft added the CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors) label Nov 19, 2019
@forslund forslund merged commit fc78470 into MycroftAI:dev Nov 21, 2019
@forslund forslund deleted the feature/os-package-install-cleanup branch November 21, 2019 21:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
CLA: Yes Contributor License Agreement exists (see https://github.com/MycroftAI/contributors)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants