Build¶
Compiling RetroArcher-plex is fairly simple; however it is recommended to use Python 2.7 since the Plex framework is using Python 2.7.
Clone¶
Ensure git is installed and run the following:
git clone https://github.com/lizardbyte/retroarcher-plex.git retroarcher-plex.bundle cd ./retroarcher-plex.bundle
Install Requirements¶
- Install Requirements
python -m pip install --upgrade --target=./Contents/Libraries/Shared -r requirements.txt --no-warn-script-location
- Development Requirements
python -m pip install -r requirements-dev.txt
Build Plist¶
python ./scripts/build_plist.py
Remote Build¶
It may be beneficial to build remotely in some cases. This will enable easier building on different operating systems.
- Fork the project
- Activate workflows
- Trigger the CI workflow manually
- Download the artifacts from the workflow run summary