Skip to content

GRAPHICS: Lights

GRAPHICS: Lights #13

name: linux autotools gcc
on:
[push, pull_request]
jobs:
build:
runs-on: ubuntu-22.04
steps:
- uses: actions/checkout@v4
- name: Install dependencies
id: install_dependencies
run: sudo apt-get update -qq && sudo apt-get -y install libboost-all-dev libopenal-dev libmad0-dev libvorbis-dev libfaad-dev libsdl2-dev libgl-dev libglu-dev libxvidcore-dev libvpx-dev
- name: Configure
id: configure
run: ( ./autogen.sh && ./configure ) || ( cat config.log; exit 1 )
- name: Compile
id: compile
run: make -j4
- name: Build and run unit tests
id: run_unit_tests
run: make -j4 check