mirror of
https://github.com/shadps4-emu/ext-hwinfo.git
synced 2026-01-31 00:55:22 +01:00
* feat: make hwinfo features modular * fix: use the latest available C++ standard * fix!: deprecate NO_OCL in favour of HWINFO_GPU_OPENCL * doc: add docs for the modular targets/options * fix: add preprocessor feature guards * ci: test build of all features in ci * fix: detect C++ standard after enabling C++ language
24 lines
394 B
YAML
24 lines
394 B
YAML
name: Linux (gcc)
|
|
|
|
on:
|
|
push:
|
|
branches: [ "main" ]
|
|
pull_request:
|
|
branches: [ "main" ]
|
|
|
|
jobs:
|
|
build:
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
- uses: actions/checkout@v3
|
|
|
|
- name: Setup gcc
|
|
uses: egor-tensin/setup-gcc@v1
|
|
|
|
- name: Setup gitmodules
|
|
run: git submodule update --init --recursive
|
|
|
|
- name: Build and Test
|
|
run: ./scripts/feature-tests.shell
|