run action with specified generator job on multiple platforms

This commit is contained in:
Alfi Maulana
2023-01-10 18:35:21 +07:00
parent fd57ca9c23
commit f290ba80de
2 changed files with 10 additions and 2 deletions

View File

@@ -51,7 +51,12 @@ runs:
- name: Install Ninja
if: ${{ inputs.generator == 'Ninja' }}
shell: bash
run: sudo apt install -y ninja-build
run: |
case "$OSTYPE" in
darwin*) brew install ninja ;;
linux*) sudo apt install -y ninja-build ;;
*) choco install ninja ;;
esac
- name: Configure CMake
shell: bash