mirror of
https://gitlab.com/kelteseth/ScreenPlay.git
synced 2024-09-14 22:42:34 +02:00
6e2cecddb3
Move TrayIcon back to ScreenPlay: - This fixes the missing labs plugins when running the macdeployqt script - We don't need it here only in the SP main folder anyway Move building and sign of the osx version for x64 and arm64 into the actual build script. Remove the qml plugin path workaround from the addImportPath |
||
---|---|---|
.. | ||
chocolatey/ScreenPlay | ||
Installer | ||
Scoop | ||
Steam | ||
build_and_publish.py | ||
build.py | ||
check_moc_includes.py | ||
clang_format.py | ||
cmake_format.py | ||
CMakeLists.txt | ||
defines.py | ||
download_ffmpeg.py | ||
download_qt.py | ||
execute_util.py | ||
format_util.py | ||
install_requirements.py | ||
macos_lipo.py | ||
macos_sign.py | ||
qdoc.py | ||
qml_format.py | ||
Readme.md | ||
requirements.txt | ||
setup.py | ||
steam_publish.py | ||
update_translations.py | ||
util.py |
Tools
This folder contains serveral python tools to help with development. Depending on your os you have to change the python command to python
, python3
or python3.9
setup.py
- Installs third party c++ dependencies for all platforms
python3 setup.py -u=xxx -p=xxx
build.py
- Build ScreenPlay locally
python3 build.py -t=release
clang_format.py
- Invokers clang-format for all .cpp and .h files
python3 clang_format.py
qml_format.py
- Calls qmlformat for all qml files
python3 qml_format.py
qdoc.py
- Builds documentation for all projects into Docs/html
python3 qdoc.py
download_ffmpeg.py
- Donwload ffmpeg for macos only for now
python3 download_ffmpeg.py
steam_publish.py
- Upload to steam. This is needed to add some much needed output like git commit to the steam ui for selecting branches
python3 steam_publish.py -u xxx -p xxx