diff options
| author | TrainDoctor <11465594+TrainDoctor@users.noreply.github.com> | 2022-06-20 18:56:22 -0700 |
|---|---|---|
| committer | TrainDoctor <11465594+TrainDoctor@users.noreply.github.com> | 2022-06-20 18:56:22 -0700 |
| commit | 47ca3ece4acbbea518a3beb45977e2ae835be738 (patch) | |
| tree | 15331fa389d85adc35eda6fb14df827d22b63d02 /contrib/nodeck.sh | |
| parent | 3e250dd18044885a9864a41e710fce772eeb918b (diff) | |
| download | decky-loader-47ca3ece4acbbea518a3beb45977e2ae835be738.tar.gz decky-loader-47ca3ece4acbbea518a3beb45977e2ae835be738.zip | |
Added python depdency install, fixed use-case phrasing
Diffstat (limited to 'contrib/nodeck.sh')
| -rwxr-xr-x | contrib/nodeck.sh | 9 |
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' |
