Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 833 Bytes

File metadata and controls

32 lines (24 loc) · 833 Bytes

wlframe

wlframe is a cross-platform C UI framework.

Compiling from Source

Install dependencies:

build dependencies(for arch linux):

pacman -S \
	base-devel meson gcc clang ninja pkgconf cppcheck wayland libpng \
	libjpeg-turbo vulkan-icd-loader vulkan-headers glslang doxygen \
	graphviz libxslt xmlto libxml2

Run these commands:

    meson build/ --prefix=/usr --buildtype=debug
    ninja -C build/

Documentation

To generate API documentation with Doxygen:

  1. Set the documentation option to enabled in meson_options.txt.
  2. Re-run the Meson build.
  3. The generated documentation will be available at: build/docs/doxygen/html/wlframe/index.html

Contributing

See the contributing guide for details on how to get started with wlframe development.