1
0
mirror of https://gitlab.com/kelteseth/ScreenPlay.git synced 2024-09-18 08:22:33 +02:00
Commit Graph

130 Commits

Author SHA1 Message Date
Elias Steurer
5abaf85b3f Remove seperate signing step and put it into the build step
Fix qt path
2023-02-11 13:53:44 +01:00
Elias Steurer
11d89432a0 Fix Linux and OSX compilation 2023-01-30 16:46:39 +01:00
Elias Steurer
a05a690a37 Add missing clang dependency 2022-12-28 15:00:50 +01:00
Elias Steurer
16557eb286 Install all libxkbcommon 2022-12-23 12:35:18 +01:00
Elias Steurer
28bd66952f Install all libxcb dependencies 2022-12-23 12:09:18 +01:00
Elias Steurer
d62601e072 Add libxcb-keysyms1 to ci 2022-12-23 11:50:28 +01:00
Elias Steurer
9a001f3208 Update .gitlab-ci.yml 2022-12-19 20:10:30 +00:00
Elias Steurer
9431990407 Update .gitlab-ci.yml 2022-12-19 10:39:19 +00:00
Elias Steurer
e56ae6a504 Update .gitlab-ci.yml 2022-12-19 08:13:16 +00:00
Elias Steurer
01d942f24e Update .gitlab-ci.yml 2022-12-19 07:29:31 +00:00
Elias Steurer
084dad6b17 Update .gitlab-ci.yml 2022-12-19 07:08:42 +00:00
Elias Steurer
dbb952ce10 Fix cmake installtion order 2022-12-17 15:01:22 +01:00
Elias Steurer
5a3d5a7d97 Cleanup 2022-12-17 14:22:13 +01:00
Elias Steurer
ffe9117b3e Move setup needed dependencies before call 2022-12-17 14:16:54 +01:00
Elias Steurer
d6a9d323cf Fix package name 2022-12-17 14:11:46 +01:00
Elias Steurer
8ff12d2c82 Add python dependency installation in ci
Fix osx build
2022-12-17 14:09:10 +01:00
Elias Steurer
e7675f5faa Add linux ci again 2022-12-17 14:05:47 +01:00
Elias Steurer
4ad3b14c31 Add sign step for macos on release branch 2022-10-15 12:05:37 +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
a59c2f170a Fix ci 2022-08-14 12:02:55 +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
3740ab9789 Remove installer from steam version
steam version needs no installer
because it is delivered via steam (duh)
2022-07-22 15:24:47 +02:00
Elias Steurer
b53f20bb8e Merge remote-tracking branch 'origin/master'
# Conflicts:
#	.gitlab-ci.yml
2022-07-22 14:31:19 +02:00
Elias Steurer
7192aca313 Remove gitlabs shared runner
it is way to slow anyways
2022-07-22 14:29:57 +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
8953ed7a22 Add installer to artifacts
Always build arm and x64 osx versions
2022-07-22 14:07:38 +02:00
Elias Steurer
2691479ac8 Fix python not invoked via "-m" 2022-07-22 12:40:04 +02:00
Elias Steurer
0dc9eae861 Fix CI order 2022-04-30 13:50:38 +02:00
Elias Steurer
12b6911635 Merge and adapt change to make it runnable on linux
Move all qml components into a dedicated qml subfolder.  This was needed to fix linker
errors where we would have a folder that has the same name as our executable.
2022-04-30 12:07:54 +02:00
Elias Steurer
12053d9531 Add basic kde setup 2022-04-24 16:38:12 +02:00
Elias Steurer
bf6107b7ce Add missing linux depedency 2022-04-24 10:41:10 +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
f0b8c692c9 Bump Qt version to 6.3.0 in the CI 2022-04-23 19:45:38 +02:00
Elias Steurer
a270fac447 Fix linux cmake install 2022-02-17 19:22:28 +01:00
Elias Steurer
40b5b6a7a7 Add cmake 3.23 to regular linux ci 2022-02-17 19:09:07 +01:00
Elias Steurer
0927514ac5 Update to cmake 3.23 to fix IFW 2022-02-17 18:56:31 +01:00
Elias Steurer
1095cfb330 Remove cqtdeployer 2022-02-17 18:20:27 +01:00
Elias Steurer
52cbca200b Update Qt to 6.2.3 and add release stage 2022-02-03 17:30:59 +01:00
Elias Steurer
736a107041 Test CI 2022-01-29 12:28:13 +01:00
Elias Steurer
a1fe840e54 Fix IFW path on linux ci 2022-01-29 12:24:26 +01: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
6b653bdfdc Merge branch 'master' into qt6-support
# Conflicts:
#	.gitlab-ci.yml
#	CMakeLists.txt
#	ScreenPlay/CMakeLists.txt
#	ScreenPlay/qml/Workshop/Workshop.qml
#	ScreenPlay/qml/Workshop/upload/UploadProjectItem.qml
#	ScreenPlay/translations/ScreenPlay_.ts
#	ScreenPlay/translations/ScreenPlay_de.ts
#	ScreenPlay/translations/ScreenPlay_es.ts
#	ScreenPlay/translations/ScreenPlay_fr.ts
#	ScreenPlay/translations/ScreenPlay_ko.ts
#	ScreenPlay/translations/ScreenPlay_pt_br.ts
#	ScreenPlay/translations/ScreenPlay_ru.ts
#	ScreenPlay/translations/ScreenPlay_vi.qm
#	ScreenPlay/translations/ScreenPlay_vi.ts
#	ScreenPlay/translations/ScreenPlay_zh_cn.ts
2021-09-26 17:56:40 +02:00
Elias Steurer
a2ae2acf77 Remove debug build step
that was not used anyways. Build steam version
and no steam version explicitly
2021-09-26 17:02:25 +02:00
Elias Steurer
920d2afdf5 Remove last 5.x traces 2021-09-10 12:46:30 +02:00
Elias Steurer
77fabfb801 Disable wget output spam 2021-07-25 16:38:11 +02:00
Elias Steurer
613a4d435d Test CI 2021-07-25 16:15:31 +02:00
Elias Steurer
da7decdc81 Add curl zip unzip tar for vcpkg 2021-07-25 15:57:58 +02:00
Elias Steurer
c3ae717dd0 Add git to linux ci installation 2021-07-25 15:50:53 +02:00