Skip to content

qtilities/sqeleton

Repository files navigation

Sqeleton

CI

Overview

Qt application template repository.

See the related website page for further information.

Features

  • Resource management following the Freedesktop Desktop Entry Specification file naming convention (icons, desktop and appdata files)
  • Appstream metadata information
  • Locale translations via LXQt build tools
  • Install step

Dependencies

Runtime:

  • Qt5/6 base

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][2].
CMAKE_INSTALL_PREFIX has to be set to /usr on most operating systems.
Using sudo make install is discouraged, instead use the system package manager where possible.

cmake -B build -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr -W no-dev
cmake --build build --verbose
DESTDIR="$(pwd)/package" cmake --install build

Licenses