wl/wld/ndmake.sh
$ cat ndmake.sh
#!/bin/sh -ue
NAME=wld
VERSION=git
RELEASE=1
SOURCE="https://github.com/michaelforney/wld.git"
build() {
msg "configuring wld..."
cat > config.mk <<'EOF'
CC = cc -static
CFLAGS = -pipe -O2 -I/lib/clang/21/include
ENABLE_DEBUG = 0
ENABLE_STATIC = 1
ENABLE_SHARED = 0
ENABLE_PIXMAN = 1
ENABLE_DRM = 1
ENABLE_WAYLAND = 1
DRM_DRIVERS =
WAYLAND_INTERFACES = shm drm
EOF
msg "building wld..."
export PKG_CONFIG="pkg-config --static"
CFLAGS="-pipe -O2 -I/lib/clang/21/include $(pkg-config --cflags fontconfig)"
gmake PREFIX="$PREFIX" CFLAGS="$CFLAGS" || die "gmake failed"
msg "installing wld..."
gmake PREFIX="$PKG/$PREFIX" install || die "gmake install failed"
}
. ${0%/*}/../../libsh/libdmake.sh
