]> www.infradead.org Git - users/sagi/libnvme.git/commit
github workflows: Add an armhf cross build
authorJeremy Kerr <jk@codeconstruct.com.au>
Sat, 24 Sep 2022 02:49:16 +0000 (10:49 +0800)
committerJeremy Kerr <jk@codeconstruct.com.au>
Sat, 24 Sep 2022 05:08:21 +0000 (13:08 +0800)
commitefaebc7deedd80b9c843435be3e24e67ed322407
treedcbf2d37e2404f77722f18cc0fe5c9a2d069cb64
parent901bd0a4e3dea60cf99fefc76d259281a7ff5c7f
github workflows: Add an armhf cross build

This RFC change adds a github workflow for a cross-compile of libnvme on
armhf. We use a similar setup to the build-distro job, but install a
suitable cross compiler and provide a cross config to meson.

We currently setup with -Dpython=false, as the setup-python@v4 seems to
assume a native python build. We may be able to remove this later.

The suitability of this will depend on the resources available for
actions; doing some test runs on a private repo shows an execution time
of about 1 min 15 sec - a little less than the build-static job.

Signed-off-by: Jeremy Kerr <jk@codeconstruct.com.au>
.github/cross/ubuntu-armhf.txt [new file with mode: 0644]
.github/workflows/meson.yml