1
0
mirror of https://github.com/obsproject/obs-studio.git synced 2026-04-20 10:17:07 +02:00

Revert "CI: Add xclogparser to macOS builds to generate issue report"

This reverts commit c19d9c1365.
This commit is contained in:
PatTheMav
2023-10-09 15:23:09 +02:00
committed by Ryan Foster
parent c51c1175fb
commit 6fb510c918
2 changed files with 1 additions and 15 deletions

View File

@@ -3,4 +3,3 @@ brew "cmake"
brew "git"
brew "jq"
brew "xcbeautify"
brew "xclogparser"

View File

@@ -145,12 +145,11 @@ build() {
local -a build_args=(
ONLY_ACTIVE_ARCH=NO
-project obs-studio.xcodeproj
-scheme obs-studio
-target obs-studio
-destination "generic/platform=macOS,name=Any Mac"
-configuration ${config}
-parallelizeTargets
-hideShellScriptEnvironment
-resultBundlePath ${project_root}/build_macos/build.xcresult
build
)
@@ -179,18 +178,6 @@ build() {
} else {
run_xcodebuild ${build_args}
local -a jq_query=(
'keys[] as $k'
'{level: "\($k)"|sub("warnings";"warning")|sub("errors";"failure"), data: (.[$k][])}'
'{file: .data.documentURL, start_line: .data.startingLineNumber, end_line: .data.endingLineNumber, start_column: .data.startingColumnNumber, end_column: .data.endingColumnNumber, title: "Compiler \(.level)", message: .data.title, annotation_level: .level}'
)
xclogparser parse --project obs-studio --reporter issues \
| jq ${(j: | :)jq_query} \
| jq -s '. | unique' \
| sed -E -e "s#file://${project_root}/##g" \
> ${project_root}/build_issues.json
rm -rf OBS.app
mkdir OBS.app
ditto UI/${config}/OBS.app OBS.app