Merge pull request #613 from jrassa/github-actions

initial github actions config.  runs basic build under ubuntu
This commit is contained in:
John Rassa 2019-12-10 09:05:05 -05:00 committed by GitHub
commit 468c511c99
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

22
.github/workflows/ccpp.yml vendored Normal file
View file

@ -0,0 +1,22 @@
name: C/C++ CI
on: [push]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
with:
submodules: true
- name: configure
run: |
sudo apt-get update
sudo apt-get install libsdl2-dev libfreeimage-dev libfreetype6-dev libcurl4-openssl-dev rapidjson-dev libasound2-dev libgl1-mesa-dev build-essential cmake fonts-droid-fallback libvlc-dev libvlccore-dev vlc-bin
shell: bash
- name: make
run: |
cmake .
make
shell: bash