mirror of
https://github.com/open-goal/jak-project
synced 2026-05-25 07:23:19 -04:00
debug: build linux static binaries
This commit is contained in:
@@ -4,6 +4,7 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
- v/testing-steamdeck-regression
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
@@ -11,50 +12,61 @@ on:
|
||||
|
||||
jobs:
|
||||
# Windows
|
||||
build_windows_clang:
|
||||
name: "🖥️ Windows"
|
||||
uses: ./.github/workflows/windows-build-clang.yaml
|
||||
with:
|
||||
cmakePreset: "Release-windows-clang"
|
||||
cachePrefix: ""
|
||||
secrets: inherit
|
||||
# build_windows_clang:
|
||||
# name: "🖥️ Windows"
|
||||
# uses: ./.github/workflows/windows-build-clang.yaml
|
||||
# with:
|
||||
# cmakePreset: "Release-windows-clang"
|
||||
# cachePrefix: ""
|
||||
# secrets: inherit
|
||||
|
||||
build_windows_msvc:
|
||||
name: "🖥️ Windows"
|
||||
uses: ./.github/workflows/windows-build-msvc.yaml
|
||||
with:
|
||||
cmakePreset: "Release-windows-msvc"
|
||||
cachePrefix: ""
|
||||
secrets: inherit
|
||||
# build_windows_msvc:
|
||||
# name: "🖥️ Windows"
|
||||
# uses: ./.github/workflows/windows-build-msvc.yaml
|
||||
# with:
|
||||
# cmakePreset: "Release-windows-msvc"
|
||||
# cachePrefix: ""
|
||||
# secrets: inherit
|
||||
|
||||
# Linux
|
||||
build_linux_clang:
|
||||
name: "🐧 Linux"
|
||||
uses: ./.github/workflows/linux-build-clang.yaml
|
||||
with:
|
||||
cmakePreset: "Release-linux-clang-asan"
|
||||
cachePrefix: ""
|
||||
cmakePreset: "Release-linux-clang-static"
|
||||
cachePrefix: "static"
|
||||
uploadArtifacts: true
|
||||
secrets: inherit
|
||||
|
||||
build_linux_gcc:
|
||||
name: "🐧 Linux"
|
||||
uses: ./.github/workflows/linux-build-gcc.yaml
|
||||
with:
|
||||
cmakePreset: "Release-linux-gcc"
|
||||
cachePrefix: ""
|
||||
secrets: inherit
|
||||
# build_linux_clang:
|
||||
# name: "🐧 Linux"
|
||||
# uses: ./.github/workflows/linux-build-clang.yaml
|
||||
# with:
|
||||
# cmakePreset: "Release-linux-clang-asan"
|
||||
# cachePrefix: ""
|
||||
# secrets: inherit
|
||||
|
||||
# build_linux_gcc:
|
||||
# name: "🐧 Linux"
|
||||
# uses: ./.github/workflows/linux-build-gcc.yaml
|
||||
# with:
|
||||
# cmakePreset: "Release-linux-gcc"
|
||||
# cachePrefix: ""
|
||||
# secrets: inherit
|
||||
|
||||
# MacOS
|
||||
build_macos_intel:
|
||||
name: "🍎 MacOS"
|
||||
uses: ./.github/workflows/macos-build.yaml
|
||||
with:
|
||||
cmakePreset: "Release-macos-x86_64-clang"
|
||||
cachePrefix: ""
|
||||
# build_macos_intel:
|
||||
# name: "🍎 MacOS"
|
||||
# uses: ./.github/workflows/macos-build.yaml
|
||||
# with:
|
||||
# cmakePreset: "Release-macos-x86_64-clang"
|
||||
# cachePrefix: ""
|
||||
# secrets: inherit
|
||||
|
||||
build_macos_arm:
|
||||
name: "🍎 MacOS"
|
||||
uses: ./.github/workflows/macos-build-arm.yaml
|
||||
with:
|
||||
cmakePreset: "Release-macos-x86_64-clang"
|
||||
cachePrefix: ""
|
||||
# build_macos_arm:
|
||||
# name: "🍎 MacOS"
|
||||
# uses: ./.github/workflows/macos-build-arm.yaml
|
||||
# with:
|
||||
# cmakePreset: "Release-macos-x86_64-clang"
|
||||
# cachePrefix: ""
|
||||
# secrets: inherit
|
||||
|
||||
Reference in New Issue
Block a user