🛠️🐜 Antkeeper superbuild with dependencies included https://antkeeper.com
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

49 lines
1.2 KiB

  1. name: Build (VM Actions)
  2. on: [push, pull_request]
  3. jobs:
  4. freebsd:
  5. runs-on: macos-12
  6. name: FreeBSD
  7. steps:
  8. - uses: actions/checkout@v3
  9. - name: Build
  10. uses: vmactions/freebsd-vm@v0
  11. with:
  12. usesh: true
  13. prepare: |
  14. pkg install -y \
  15. gmake \
  16. pkgconf \
  17. libXcursor \
  18. libXext \
  19. libXinerama \
  20. libXi \
  21. libXfixes \
  22. libXrandr \
  23. libXScrnSaver \
  24. libXxf86vm \
  25. wayland \
  26. wayland-protocols \
  27. libxkbcommon \
  28. mesa-libs \
  29. libglvnd \
  30. evdev-proto \
  31. libinotify \
  32. alsa-lib \
  33. jackit \
  34. nas \
  35. pipewire \
  36. pulseaudio \
  37. sndio \
  38. dbus \
  39. zh-fcitx \
  40. ibus \
  41. libsamplerate \
  42. libudev-devd
  43. run: |
  44. mkdir build_autotools
  45. (cd build_autotools && CFLAGS="-I/usr/local/include" LDFLAGS="-L/usr/local/lib" ../configure)
  46. gmake -C build_autotools -j`sysctl -n hw.ncpu` V=1