Elias Steurer
ac00f94dc5
Remove old download script and fix openssl on win
2023-06-02 10:19:47 +02:00
Elias Steurer
287730e9c7
Change macos building fat universal binary as default
...
For this we now use a custom triplet. This has some drawbacks like openssl
does not work with this config. Luckily we can
use openssl that is provided by Qt. On macOS
they use Secure Transport.
2023-06-02 09:51:56 +02:00
Elias Steurer
9b8b8e0374
Update to Qt 6.5.1
...
This removed the QWebEngine workaround and fixes ffmpeg looping,
but introduces ffmpeg crash.
2023-05-25 15:14:16 +02:00
Elias Steurer
db9d319388
Add Qt 6.5 looping workaround
...
Remove Qt6Widgets workaround
Update to latest vcpkg
Update to latest plausible-qml
Update to latest QArchive
2023-02-16 13:06:50 +01:00
Elias Steurer
6f5fabeb0e
Add qtconnectivity to fix windeploqt and macdeployqt
...
For some reason scene2d.dll need Qt6Bluetooth. What even is scene2d?
2023-02-03 10:16:39 +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
b5aa584337
Remove Qt Maintenance tool requirement
2022-12-16 13:34:15 +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
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
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
cda5aeeb85
Add automatic requirements installation
2022-07-22 12:31: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
37c8918683
Update to latest vcpkg and ffmpeg 5.0.1
...
Remove old download_ffmpeg.bat
2022-07-15 13:08:17 +02:00
Elias Steurer
e00b5f1ebe
Fix steam dylib paths
2022-05-12 14:55:58 +02:00
Elias Steurer
4da09711e6
Merge remote-tracking branch 'origin/HEAD'
2022-05-12 14:36:18 +02:00
Elias Steurer
a366fcc56a
Add .screenplay project export import via QArchive
2022-05-06 14:51:56 +02:00
Elias Steurer
86aaa7147e
Change sentry to be windows only for now
...
this still has general problems with osx builds and m1 support
2022-04-24 09:01:59 +02:00
Elias Steurer
5c138fa8d4
Update to latest vcpkg
...
Add libxkbcommon for compiling shader
Fix SysInfo not available on osx and linux
2022-04-23 20:15:32 +02:00
Elias Steurer
77a81451ca
Multiple refactoring....
...
Bump Qt to 6.3 to fix video loop
Remove no longer working shader and add new
WIP: Shader compilation path is wrong for some reason
Add Steamless version content path
Remove cmake-format: sortable from CMakeLists.txt
Add Widnow scale indocator icon to the bottom right
Remove unused doctest and benchmark
Fix tests and installer cmake logic
2022-04-04 18:06:43 +02:00
darkelaina
14a64c9340
Refactor build script
2022-01-04 09:12:03 +00:00
Elias Steurer
6bd7deaa43
Update vcpkg
...
Fix compilation
Remove unused benchmark
2021-12-02 15:31:05 +01:00
Elias Steurer
8615d7371f
Add basic http server
...
this is for content like godot webasm
that is only able to be shown from a
webserver
2021-10-23 18:34:25 +02:00
Elias Steurer
4146f2fbba
Fix missing dlls
2021-10-03 17:45:44 +02:00
Elias Steurer
d76d782e72
Add missing ffmpeg prebuild bin to setup for mac
2021-08-16 11:48:06 +02:00
Elias Steurer
5752a56d14
Add missing benchmark dependency
2021-07-25 16:31:05 +02:00
Elias Steurer
f521f94a6a
Disable infoware for now because it wont compile
2021-07-25 16:21:16 +02:00
Elias Steurer
613a4d435d
Test CI
2021-07-25 16:15:31 +02:00
Elias Steurer
2448e9462e
Update vcpkg
2021-06-25 12:42:03 +02:00
Elias Steurer
2fb51d20e4
Add curl to satisfy sentry
2021-06-25 12:35:41 +02:00
Elias Steurer
60bf972c26
Fix vcpkg command call
2021-06-25 12:32:19 +02:00
Elias Steurer
e118fa235c
Add sentry support for macos
...
Fix cmake apple define because apple
is a unix system.
2021-06-12 15:17:38 +02:00
Elias Steurer
5add9d869e
Fix setup script for macos and linux
2021-06-12 14:42:55 +02:00
Elias Steurer
4001d1ddd2
Fix join of arguments being to early
2021-05-16 16:38:04 +02:00
Elias Steurer
1bb3cd36b0
Fix arch
2021-05-16 16:34:05 +02:00
Elias Steurer
71c422cbca
Fix check for not set args.path
2021-05-16 14:10:37 +02:00
Elias Steurer
20be6ba4a9
Refacot setup and formatting tools
2021-05-16 13:09:32 +02:00