summaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorAnthony Green <green@moxielogic.com>2022-09-10 11:45:28 -0400
committerAnthony Green <green@moxielogic.com>2022-09-10 11:45:28 -0400
commit078184887d65bf4a3ecd2f78f6cdbf4c91ccc357 (patch)
treee4b6b15fda6348a2768dfcfdfb8647a8c3854e00 /.github
parent6e7caacb9c94efba6775825df2479be389da51f1 (diff)
downloadlibffi-078184887d65bf4a3ecd2f78f6cdbf4c91ccc357.tar.gz
Update rlgl usage (switch from player ID to labels)
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build.yml16
1 files changed, 13 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 65d4703..95f2d44 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -197,7 +197,7 @@ jobs:
wget -qO - https://rl.gl/cli/rlgl-linux-amd64.tgz | \
tar --strip-components=2 -xvzf - ./rlgl/rlgl;
./rlgl l --key=0LIBFFI-0LIBFFI-0LIBFFI-0LIBFFI https://rl.gl
- ./rlgl e --id=${GITHUB_SHA:0:7} -l project=libffi -l sha=${GITHUB_SHA:0:7} -l CC=${{ matrix.CFARM_CC }} -l host=${{ matrix.CFARM_TRIPLE }} --policy=https://github.com/libffi/rlgl-policy.git libffi.log
+ ./rlgl e -l project=libffi -l sha=${GITHUB_SHA:0:7} -l CC='${{ matrix.CFARM_CC }}' -l host=${{ matrix.CFARM_TRIPLE }} --policy=https://github.com/libffi/rlgl-policy.git libffi.log
exit $?
build:
@@ -230,7 +230,12 @@ jobs:
make -j 4
TERM=none DEJAGNU=$(pwd)/.ci/site.exp BOARDSDIR=$(pwd)/.ci make check || true
./rlgl/rlgl.exe l --key=0LIBFFI-0LIBFFI-0LIBFFI-0LIBFFI https://rl.gl
- ./rlgl/rlgl.exe e --id=${GITHUB_SHA:0:7} --policy=https://github.com/libffi/rlgl-policy.git $(find . -name libffi.log)
+ ./rlgl/rlgl.exe e \
+ -l project=libffi \
+ -l sha=${GITHUB_SHA:0:7} \
+ -l CC=gcc \
+ -l host=x86_64-pc-cygwin }} \
+ --policy=https://github.com/libffi/rlgl-policy.git $(find . -name libffi.log)
shell: C:\tools\cygwin\bin\bash.exe --login --norc -eo pipefail -o igncr '{0}'
build-macos:
@@ -281,5 +286,10 @@ jobs:
cp $(find . -name 'libffi-?.dll') x86_64-pc-cygwin/testsuite/
TERM=none DEJAGNU=$(pwd)/.ci/site.exp BOARDSDIR=$(pwd)/.ci make check || true
./rlgl/rlgl.exe l --key=0LIBFFI-0LIBFFI-0LIBFFI-0LIBFFI https://rl.gl
- ./rlgl/rlgl.exe e --id=${GITHUB_SHA:0:7} --policy=https://github.com/libffi/rlgl-policy.git $(find . -name libffi.log)
+ ./rlgl/rlgl.exe e \
+ -l project=libffi \
+ -l sha=${GITHUB_SHA:0:7} \
+ -l CC=msvcc.sh \
+ -l host=x86_64-pc-cygwin }} \
+ --policy=https://github.com/libffi/rlgl-policy.git $(find . -name libffi.log)
shell: C:\tools\cygwin\bin\bash.exe --login --norc -eo pipefail -o igncr '{0}'