Swift: teach autobuilder about SPM, CocoaPods, and Carthage

This commit is contained in:
Alex Denisov
2023-08-16 09:53:28 +02:00
parent 41a527cf72
commit 202a4cd1a2
7 changed files with 148 additions and 67 deletions

View File

@@ -1,6 +1,8 @@
#!/bin/bash
if [[ "$OSTYPE" == "darwin"* ]]; then
export CODEQL_SWIFT_CARTHAGE_EXEC=`which carthage`
export CODEQL_SWIFT_POD_EXEC=`which pod`
exec "${CODEQL_EXTRACTOR_SWIFT_ROOT}/tools/${CODEQL_PLATFORM}/xcode-autobuilder"
else
exec "${CODEQL_EXTRACTOR_SWIFT_ROOT}/tools/${CODEQL_PLATFORM}/autobuilder-incompatible-os"