Skip to content

labwc/labwc-tweaks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

weblatepurrnama
and
Apr 10, 2025
a7110e4 · Apr 10, 2025
Jun 21, 2024
Apr 11, 2024
Apr 11, 2024
Apr 10, 2025
Mar 14, 2025
Jun 20, 2024
Apr 8, 2024
Apr 11, 2024
Jun 20, 2024
Apr 29, 2024
Feb 6, 2023
Jun 20, 2024

Repository files navigation

labwc-tweaks

CI

This is a GUI 'Settings' application for labwc.

dependencies

Runtime:

  • Qt6 base
  • libxml2
  • glib2

Build:

  • CMake
  • Qt Linguist Tools
  • Git (optional, to pull latest VCS checkouts)

build

CMAKE_BUILD_TYPE is usually set to Release, though None might be a valid alternative.
CMAKE_INSTALL_PREFIX has to be set to /usr on most operating systems.

cmake -B build -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr -W no-dev
cmake --build build --verbose

test

ctest --verbose --force-new-ctest-process --test-dir build

install

Using sudo make install is discouraged, instead use the system package manager where possible.

In this packaging simulation, CMake installs the binary to /usr/bin and data files to their respective locations in a "package" directory.

DESTDIR="$(pwd)/package" cmake --install build

If you find it a useful tool and want to expand its scope, feel free.

packages

Packaging status

translations

For contributing translations the LXQt Weblate platform can be used.

Translation status

licenses

  • labwc-tweaks is licensed under the GPL-2.0-only license
  • LXQt build tools cmake modules are licensed under the BSD-3-Clause license.