Skip to content

freebsd_meson

freebsd_meson #7

Workflow file for this run

name: freebsd_meson
on:
workflow_dispatch:
permissions: read-all
jobs:
freebsd_meson:
runs-on: macos-12
steps:
- uses: actions/checkout@v3
- name: FreeBSD-with-meson
uses: cross-platform-actions/action@v0.20.0
with:
operating_system: freebsd
sync_files: runner-to-vm
version: '13.2'
run: |
uname -a
freebsd-version
echo $SHELL
sudo pkg install -y python3 bash meson ninja pkgconf
sudo pkg install -y gmake binutils zstd
mkdir builddir && cd builddir
meson setup -Ddwarfexample=true . ..
ninja
ninja test