Elias Steurer
538889465d
Merge remote-tracking branch 'origin/master'
2021-08-08 19:33:20 +02:00
Elias Steurer
2d04ce2608
Add macOS code signing
2021-08-08 19:31:50 +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
e3a6193275
Fix macos compilation and workshop files
2021-07-25 12:26:55 +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
1e29d44d7d
Add ffmpeg and fix video import
2021-05-21 12:02:16 +02:00
Elias Steurer
3fd25dcbeb
Change formatter to 6.1
...
6.1 actually now has support for some modern
qml features like inline components.
2021-05-16 19:35:05 +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
201b7efe9a
Remove timeout
2021-05-16 14:13:27 +02:00
Elias Steurer
71c422cbca
Fix check for not set args.path
2021-05-16 14:10:37 +02:00
Elias Steurer
5164a7b916
Change CI to use setup.py
2021-05-16 13:12:24 +02:00
Elias Steurer
20be6ba4a9
Refacot setup and formatting tools
2021-05-16 13:09:32 +02:00
Elias Steurer
e8fbe8e565
Add ScreenPlayUtil and ScreenPlayShader to developer docs
...
Update to qdoc Qt 6.1
Add module for every project
2021-05-13 13:05:05 +02:00
Elias Steurer
74aff2cea0
Add GPU Sysinfo
...
Update vcpkg to latest master
2021-05-12 17:09:24 +02:00
Elias Steurer
bb2363acc5
Update vcpkg
...
[Changelog]
Update vcpkg to the latests master (27.03.21). This will speedup
initial setup because it uses prebuild vcpkg.exe
2021-03-27 16:53:58 +01:00
Elias Steurer
da708019b0
Update vcpkg to master 25.01.2021
2021-01-25 17:04:36 +01:00
Elias Steurer
9fa317a6c5
Fix osx build script
2021-01-16 17:31:07 +01:00
Elias Steurer
4c2cb43af7
Update CI to Qt 5.15.2
2021-01-16 16:59:27 +01:00
Elias Steurer
05f9bc001e
Update vcpkg to 26.12.20
2020-12-26 12:07:49 +01:00
Elias Steurer
893eec7e32
Fix linux ci compilation
2020-11-08 15:17:59 +01:00
Elias Steurer
b43769cc14
Fix osx ci not executing command in shell
2020-10-31 20:10:28 +01:00
Elias Steurer
f188e6eb1c
Fix osx compilation and CI
2020-10-31 19:59:46 +01:00
Elias Steurer
2ca67739ef
Fix build.py syntax
2020-10-31 19:34:42 +01:00
Elias Steurer
051a31a065
Fix casing and macos build
2020-10-31 19:32:15 +01:00
Elias Steurer
e1f75d639c
Add OSX
2020-10-31 19:30:38 +01:00
Elias Steurer
612f37c45b
Add install_dependencies_linux_mac to CI
2020-10-31 13:50:50 +01:00
Elias Steurer
536d2623c1
Add doctest and google benchmark
2020-10-30 15:37:00 +01:00
Elias Steurer
2311cdaccb
Format file with latest python 3.9
...
Apparently my python 3.6 install an old cmakelang
2020-10-29 20:06:13 +01:00
Elias Steurer
f6db59f955
Add print for git diff
2020-10-29 19:52:28 +01:00
Elias Steurer
3ad6a61aa3
Fix build path
...
Add check if build type arg is missing
2020-10-29 19:17:45 +01:00
Elias Steurer
72a5485e7f
Move vcpkg out of ScreenPlay source tree
...
This has some advatages. For one QtCreator starts way faster because
it queries _ALL_ files in the source dir. This can take to minute long
startup when using many packages. This makes some check python
scripts easier to write.
2020-10-29 18:52:37 +01:00
Elias Steurer
b5dae423cb
Add new ci build script and check step
...
This is python based and is now functional for windows. We now
should be able to extend this script for linux and mac.
Move setup script to Tools folder.
2020-10-29 18:19:22 +01:00