CI: Update build scripts and Github actions workflow

Also updates main CMakeLists.txt and CMakeLists.txt for unit tests,
also adds additional build directories to .gitignore file
This commit is contained in:
PatTheMav
2022-03-16 23:13:26 +01:00
parent 1f0f2be15e
commit c993b6059a
63 changed files with 3390 additions and 2054 deletions
+3 -2
View File
@@ -21,9 +21,11 @@
*.ninja
.ninja*
.dirstamp
/cmake/.CMakeBuildNumber
#xcode
*.xcodeproj/
/xcodebuild/
#clion
.idea/
@@ -39,8 +41,7 @@ GeneratedFiles/
.moc/
/UI/obs.rc
.vscode/
/CI/include/*.lock.json
/other/