initial github actions config. runs basic build under ubuntu

This commit is contained in:
John Rassa 2019-09-28 23:06:58 -04:00
parent cb0db38f54
commit 8ea936b7d7

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