fix(flex) (#475)

* fix(flex)

* wip
This commit is contained in:
Jacob Heider 2023-03-05 19:16:52 -05:00 committed by GitHub
parent 683bc4a924
commit 1dd842e73c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -14,11 +14,19 @@ build:
tea.xyz/gx/cc: c99 tea.xyz/gx/cc: c99
tea.xyz/gx/make: '*' tea.xyz/gx/make: '*'
script: | script: |
./configure --prefix={{ prefix }} ./configure $ARGS
make --jobs {{ hw.concurrency }} install make --jobs {{ hw.concurrency }} install
env: env:
ARGS:
- --prefix={{ prefix }}
- --with-pic
- --disable-bootstrap
- --enable-shared
darwin: darwin:
MACOSX_DEPLOYMENT_TARGET: 10.6 #FIXME our default (11) breaks the build MACOSX_DEPLOYMENT_TARGET: 10.6 #FIXME our default (11) breaks the build
linux:
# Fix segmentation fault during install on Ubuntu
CPPFLAGS: -D_GNU_SOURCE
test: test:
dependencies: dependencies: