wlframe is a cross-platform C UI framework.
Install dependencies:
build dependencies(for arch linux):
pacman -S \
base-devel meson gcc clang ninja pkgconf cppcheck wayland libpng \
libjpeg-turbo
Run these commands:
meson build/ --prefix=/usr --buildtype=debug
ninja -C build/
To generate API documentation with Doxygen:
- Set the
documentation
option toenabled
inmeson_options.txt
. - Re-run the Meson build.
- The generated documentation will be available at:
build/doc/doxygen/html/wlframe/index.html
See the contributing guide for details on how to get started with wlframe development.