-
Notifications
You must be signed in to change notification settings - Fork 129
Pype setup refactor #211
Comments
Issue-Label Bot is automatically applying the label Links: app homepage, dashboard and code for this bot. |
Branch feature/211-Pype_setup_refactor created! |
Right now it is in shell scripts (pype.ps1 and pype) for the python independent part and in I still vote to move all those command to pype and add sanity checks to prevent its run without correct environment. |
Pype setup rework
For 3.0 release we change pype-setup so it acts as installer only, all other functionality should be moved to pype (see #205).
It should wrap all dependencies using something cx_freeze.
Local installation
How to tell the installer what to install? Compare "local version" with "studio vesion"
if they don't match update all repositories by copying from studio to local.
Installing Git and Python along with all other pype-setup files able to pack all dependent data files (json, ffmpeg, plugins_folder). We could append studio local sub-releases to
pype-setup/version.py
everytime local changes should be pushed to artist, we add local version token to
pype-setup/config.ini
Example:
Move
deploy.json
tosetup.py
andconfig.ini
Artist shouldn't need to update pype-setup itself often. Only with any major changes, in which case he get's new zip.
The text was updated successfully, but these errors were encountered: