summaryrefslogtreecommitdiff
path: root/contrib/nodeck.sh
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/nodeck.sh')
-rwxr-xr-xcontrib/nodeck.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/contrib/nodeck.sh b/contrib/nodeck.sh
index 52f358b2..10e9a268 100755
--- a/contrib/nodeck.sh
+++ b/contrib/nodeck.sh
@@ -63,10 +63,11 @@ npmtransbundle() {
fi
}
-printf "Installing Steam Deck Plugin Loader contributor (no Steam Deck)..."
+printf "Installing Steam Deck Plugin Loader contributor/developer (no Steam Deck)..."
printf "\nTHIS SCRIPT ASSUMES YOU ARE RUNNING IT ON A PC, NOT THE DECK!
-If you are not planning to contribute to PluginLoader then you should not be using this script.\n"
+Not planning to contribute to or develop for PluginLoader?
+Then you should not be using this script.\n"
printf "\nThis script requires you to have nodejs installed. (If nodejs doesn't bundle npm on your OS/distro, then npm is required as well).\n"
@@ -97,6 +98,10 @@ clonefromto "https://github.com/SteamDeckHomebrew/decky-frontend-lib" ${CLONEDIR
clonefromto "https://github.com/SteamDeckHomebrew/decky-plugin-template" ${CLONEDIR}/plugintemplate
+## install python dependencies (maybe use venv?)
+
+python -m pip3 install -r ${CLONEDIR}/pluginloader/requirements.txt
+
## Transpile and bundle typescript
type npm &> '/dev/null'