Initial wrapper commit
This commit is contained in:
parent
427ce66139
commit
d270e2b9fb
14 changed files with 5188 additions and 23 deletions
15
.github/workflows/build.yml
vendored
15
.github/workflows/build.yml
vendored
|
|
@ -5,7 +5,10 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v1
|
||||
- name: Checkout repository and submodules
|
||||
uses: actions/checkout@v2
|
||||
with:
|
||||
submodules: recursive
|
||||
|
||||
- name: Cache choosenim
|
||||
id: cache-choosenim
|
||||
|
|
@ -23,4 +26,12 @@ jobs:
|
|||
|
||||
- uses: jiro4989/setup-nim-action@v1
|
||||
|
||||
- run: nimble test -y
|
||||
- uses: openrndr/setup-opengl@v1.1
|
||||
|
||||
- name: Install GUI
|
||||
run: |
|
||||
sudo apt update
|
||||
sudo apt install -y build-essential libalut-dev libasound2-dev libc6-dev libgl1-mesa-dev libglu1-mesa-dev libxcursor-dev libxi-dev libxinerama-dev libxrandr-dev libxxf86vm-dev mesa-utils pkg-config xorg-dev xvfb libllvm6.0
|
||||
- name: Run tests
|
||||
run: |
|
||||
xvfb-run -a nimble test -y
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue