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
|
e0e02cfcde
|
Fix macOS qt 6.4.1 broken QWebEngine
Lets use 6.3.2 for now until
https://bugreports.qt.io/browse/QTBUG-96406
is fixed
|
2022-12-17 13:29:31 +01:00 |
|
Elias Steurer
|
3042de6d3b
|
Change aqt download dir to be the same as vcpkg
This removes the inconsistency and bundles all dependencies
in one folder.
|
2022-12-17 12:52:00 +01:00 |
|
Elias Steurer
|
a62be6884f
|
Add missing python dependencies call
|
2022-12-16 13:41:17 +01:00 |
|
Elias Steurer
|
b5aa584337
|
Remove Qt Maintenance tool requirement
|
2022-12-16 13:34:15 +01:00 |
|
Elias Steurer
|
4da1f5cd04
|
Bump qt version to 6.4.1
|
2022-11-19 16:32:37 +01:00 |
|
Elias Steurer
|
6a41642bfe
|
Fix date format and missing chmod for steamcmd
|
2022-11-12 17:09:51 +01:00 |
|
Elias Steurer
|
7a6af59621
|
Fix macOS qt path not using compiler name
|
2022-11-12 14:12:34 +01:00 |
|
Elias Steurer
|
07ffd812b1
|
Remove hardcoded IFW version
|
2022-11-11 13:09:16 +01:00 |
|
Elias Steurer
|
4f9fa3e266
|
Bump IFW and vcpkg
|
2022-11-11 12:19:13 +01:00 |
|
Elias Steurer
|
c32889166b
|
Remove tmp files
|
2022-11-11 12:19:02 +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
|
04e34f9358
|
Add newline to cmake arguments
|
2022-11-04 16:31:26 +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
|
aeae7ce07e
|
Fix zip containing paths
|
2022-11-02 16:29:35 +01:00 |
|
Elias Steurer
|
01c458a5f5
|
Fix variable
|
2022-11-02 13:28:54 +01:00 |
|
Elias Steurer
|
6e320c0b50
|
Revert QArchive update
this caused compilation errors for time
Add duration prints to build.py
|
2022-11-02 12:56:34 +01:00 |
|
Elias Steurer
|
00c051da9a
|
Update python to output utf-8
|
2022-11-02 12:15:34 +01:00 |
|
Elias Steurer
|
becfe4bf57
|
Fix missing indirect QWebEngine dependency
|
2022-10-14 12:35:59 +02:00 |
|
Elias Steurer
|
0acab25bde
|
Fix aqt path on osx
|
2022-10-14 11:54:00 +02:00 |
|
Elias Steurer
|
02b2d0f354
|
Fix aqt install command for linux and osx
|
2022-10-14 11:38:14 +02:00 |
|
Elias Steurer
|
5df7c39259
|
Fix python command
Fix remove outdated order
|
2022-10-14 11:30:26 +02: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
|
ab247040f9
|
Update choco hash
|
2022-08-27 17:50:59 +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
|
a59de4a8e2
|
Fix not called lipo
|
2022-08-14 12:27:05 +02:00 |
|
Elias Steurer
|
b0705fe47a
|
Fix osx lipo call
|
2022-08-14 12:24:02 +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
|
472e341440
|
Fix to only zip installer if we have one
|
2022-08-07 18:20:16 +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
|
81944e7148
|
Add basic chocolatey support
|
2022-08-06 14:24:00 +02:00 |
|
Elias Steurer
|
773ef8317b
|
Remove linux deploy command
linuxdeploqt is awful and we simply copy
everything from qt
|
2022-07-29 16:08:25 +02:00 |
|
Elias Steurer
|
c96263eb1d
|
Add missing screenplay_version
|
2022-07-29 15:34:01 +02:00 |
|
Elias Steurer
|
46dd20a796
|
Fix function with the same name as a parameter
Fix missing executable_file_ending
|
2022-07-29 15:24:45 +02:00 |
|
Elias Steurer
|
671866de60
|
Fix missing aqt option
|
2022-07-29 14:56:45 +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
|
717a182af8
|
Fix cmake argument
x64 argument by vcpkg is
x86_64 in cmake...
Update to Qt 6.3.1
|
2022-07-22 14:18:04 +02:00 |
|
Elias Steurer
|
962f3ea4cd
|
Fix setup script
|
2022-07-22 13:35:23 +02:00 |
|
Elias Steurer
|
a8cad9eb76
|
Merge remote-tracking branch 'origin/master'
|
2022-07-22 13:35:08 +02:00 |
|
Elias Steurer
|
3a917c18c4
|
Update macos build scripts
|
2022-07-22 13:21:30 +02:00 |
|
Elias Steurer
|
cda5aeeb85
|
Add automatic requirements installation
|
2022-07-22 12:31:52 +02:00 |
|
Elias Steurer
|
4f27231311
|
Add python Windows ffmpeg downloads
|
2022-07-21 14:21:52 +02:00 |
|
Elias Steurer
|
e2e1a05347
|
Revert to bat file
this works always, the ps1 script stopped working
for some reason....
|
2022-07-15 13:11:09 +02:00 |
|
Elias Steurer
|
29ca12fc6e
|
Merge remote-tracking branch 'origin/master'
|
2022-07-15 13:08:23 +02:00 |
|
Elias Steurer
|
37c8918683
|
Update to latest vcpkg and ffmpeg 5.0.1
Remove old download_ffmpeg.bat
|
2022-07-15 13:08:17 +02:00 |
|