Elias Steurer
58567987aa
Remove ScreePlay version from defines.py
...
We now use always the latest set git tag as version.
This means we also no longer need to add it as an argument
2023-08-17 14:26:39 +02:00
Elias Steurer
72a3ffba76
Fix macOS paths and remove old lipo script
2023-06-02 18:51:20 +02:00
Elias Steurer
6e2cecddb3
Fix compilation and signing
...
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
2023-02-11 11:57:09 +01:00
Elias Steurer
7871573179
Update to use SPDX-License-Identifier
2023-01-19 10:33:49 +01:00
Elias Steurer
04c86508ef
Remove Qt Maintanance build in favor of aqt
...
Update osx steam contentbuilder bins
Add skip build option
2023-01-05 13:42:58 +01:00
Elias Steurer
ce8ace41ea
Bump choco scripts version
...
Change build script to first build none steam version
then publish to kelteseth.com. Follow with regular steam build
2022-11-04 16:32:53 +01:00
Elias Steurer
33592b5f0d
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# Tools/build_and_publish.py
2022-11-02 16:41:55 +01:00
Elias Steurer
cde02c28e7
Add build_and_publish window script none steam version
...
Now:
1. Build steamless version
2. Upload to FTP
3. Build Steam version
4. Upload to Steam
2022-11-02 16:41:06 +01:00
Elias Steurer
6e78909060
Merge remote-tracking branch 'origin/master'
2022-11-02 16:39:57 +01:00
Elias Steurer
85aad49a29
Add skip publish step
...
Change osx base to x64. This no longer crashes the
app and x64 and it still works for arm...
2022-11-02 16:39:23 +01:00
Elias Steurer
00c051da9a
Update python to output utf-8
2022-11-02 12:15:34 +01:00
Elias Steurer
bda6716d3a
Refactor build &ci script to use aqt
...
Refactor gitlab-ci to inherit base
Add defines.py that stores variables like versions
Bump Qt version to 6.3.2
2022-10-10 11:35:41 +02:00
Elias Steurer
30b759953a
Merge remote-tracking branch 'origin/master'
2022-08-26 15:48:48 +02:00
Elias Steurer
73078edee6
Fix macOS universal signing
2022-08-26 15:45:49 +02:00
Elias Steurer
3e283aa5d5
Update SteamSDK to 1.55
...
Add ContentBuilder tools
2022-08-26 15:43:50 +02:00
Elias Steurer
cd5933a7e4
Refactor CI to only include what we currently use
...
Refactor osx build with universal binary support
Rename release to deploy version to make it less confusing
2022-08-14 11:58:41 +02:00
Elias Steurer
8ca09c684d
Add automatic build uploads to kelteseth.com
...
Add choco build and docs for pushing
2022-08-07 12:24:07 +02:00
Elias Steurer
f5bb79d160
Rewrite of build.py to use classes and functions
...
2 classes that old the data that later will be
used for the ftp upload and other tools
2022-07-24 17:56:00 +02:00
Elias Steurer
3a917c18c4
Update macos build scripts
2022-07-22 13:21:30 +02:00
Elias Steurer
1f80ba90ca
Refactor build and publish scripts
...
Add mac arm support
Refactor build and publish build build
2022-07-09 13:05:42 +02:00