MycroftAI / mycroft-gui

The Graphical User Interface used by the Mycroft Mark II and more
Apache License 2.0
167 stars 57 forks source link

dev_setup.sh: install Alpine deps to a virtual meta package #86

Closed PureTryOut closed 3 years ago

PureTryOut commented 3 years ago

Description

This allows easy uninstalling of the deps later on by just running "apk del makedeps-mycroft-gui"

Type of PR

If your PR fits more than one category, there is a high chance you should submit more than one PR. Please consider this carefully before opening the PR. Either delete those that do not apply, or add an x between the square brackets like so: - [x]

Testing

On an Alpine Linux system, run dev_setup.sh like normal. Once finished, run apk del makedeps-mycroft-core and see it uninstalling everything properly.

PureTryOut commented 3 years ago

Also, yes | isn't actually required as apk by default isn't interactive, only when using the -i switch.