Skip to content

feat: replace tomlcpp with toml.c and wrapper #655

feat: replace tomlcpp with toml.c and wrapper

feat: replace tomlcpp with toml.c and wrapper #655

Workflow file for this run

name: Build
on:
push:
branches:
- "*"
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
submodules: true
fetch-depth: 1
- name: Build
uses: docker://archlinux:latest
with:
args: |
/bin/sh -c " \
pacman -Sy --noconfirm git gcc cmake meson wayland wayland-protocols \
pkgconf pixman libinput libdisplay-info libxkbcommon nlohmann-json libdrm \
seatd libxcb xorg xorg-xwayland sudo hwdata && \
\
# Build and install wlroots from git \
git clone --depth 1 https://gitlab.freedesktop.org/wlroots/wlroots.git && \
cd wlroots && \
meson setup build/ --prefix=/usr && \
ninja -C build/ && \
ninja -C build/ install && \
cd .. && \
\
# Build awm \
meson setup build/ && \
ninja -C build/ "