mirror of
https://github.com/joel16/nanovg-vita.git
synced 2024-11-26 21:10:31 +00:00
New ci.yml. Build nanovg on every push on ubuntu.
Does not build examples (yet), due to technical problems with the older ubuntu version being used by github.
This commit is contained in:
parent
e906c5bae5
commit
0bfd2c21cc
28
.github/workflows/ci.yml
vendored
Normal file
28
.github/workflows/ci.yml
vendored
Normal file
@ -0,0 +1,28 @@
|
||||
name: CI
|
||||
|
||||
on: [push]
|
||||
|
||||
env:
|
||||
BUILD_TYPE: release
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ${{ matrix.os }}
|
||||
strategy:
|
||||
matrix:
|
||||
os: [ ubuntu-latest]
|
||||
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
|
||||
- name: Install required packages
|
||||
run: sudo apt-get install premake4 build-essential libglfw3-dev libglew-dev pkg-config
|
||||
|
||||
- name: Premake
|
||||
run: premake4 gmake
|
||||
|
||||
# due to glew problems with in the current ubuntu-latest, we don't build the examples (yet)
|
||||
# https://github.com/openai/mujoco-py/issues/383 has the same problem for reference
|
||||
# this doesn't happen in focal
|
||||
- name: Make
|
||||
run: cd build && make nanovg
|
@ -2470,7 +2470,7 @@ float nvgText(NVGcontext* ctx, float x, float y, const char* string, const char*
|
||||
float invscale = 1.0f / scale;
|
||||
int cverts = 0;
|
||||
int nverts = 0;
|
||||
int isFlipped = nvg__isTransformFlipped(xform);
|
||||
int isFlipped = nvg__isTransformFlipped(state->xform);
|
||||
|
||||
if (end == NULL)
|
||||
end = string + strlen(string);
|
||||
|
Loading…
Reference in New Issue
Block a user