Building Tui Widgets ==================== (You can skip this section if you are using a prebuild Tui Widgets library, e.g. from your linux distribution) Prerequisites ------------- You need a working C++17 compiler, `meson `_, `ninja `_ and an installation of `QtCore `_. For example on debian: .. code-block:: shell apt install build-essential git meson ninja-build pkg-config qttools5-dev-tools qtbase5-dev termpaint --------- You also need `termpaint `_. .. code-block:: shell git clone https://github.com/termpaint/termpaint cd termpaint meson setup _build -Dprefix=$HOME/opt/tuiwidgets-prefix meson compile -C _build meson install -C _build .. _library_setup: Tui Widgets ----------- .. code-block:: shell git clone https://github.com/tuiwidgets/tuiwidgets cd tuiwidgets PKG_CONFIG_PATH=$HOME/opt/tuiwidgets-prefix/lib/x86_64-linux-gnu/pkgconfig meson setup _build -Dprefix=$HOME/opt/tuiwidgets-prefix meson compile -C _build meson install -C _build