Skip to content

About

First-boot Out-Of-Box Experience (OOBE) wizard for Lingmo OS.

Resources

Code of conduct

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

lingmo-installer-firstboot

Lingmo OS first-boot OOBE wizard

Layout

Path Contents
.github/workflows/ CI workflows (1 file)
debian/ Debian packaging (1 subdirectory, 6 files)
translations/ translation files (1 file)
wayland-sessions/ 1 file
xsessions/ 1 file

Build

The top-level build script is CMakeLists.txt at the repository root (cmake_minimum_required(VERSION 3.16), project(lingmo-oobe)).

cmake -S . -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build -j"$(nproc)"
sudo cmake --install build

Dependencies

Build-Depends in debian/control lists 4 entries:

  • cmake
  • debhelper (>= 11)
  • qt6-base-dev (>= 6.0)
  • qt6-l10n-tools (>= 6.0)

The top-level CMakeLists.txt looks up 1 packages with find_package: Qt6.

Translations

Translation files are in translations/, 1 .ts file in total.

  • lingmo-oobe_<locale>.ts form: 1 file (e.g. lingmo-oobe_zh_CN.ts).
  • build integration: CMakeLists.txt calls lrelease.

Packaging

The debian/ directory provides the Debian packaging files (control, changelog, rules, copyright, source/format, compat).

Item Value
Source package lingmo-oobe
Binary packages lingmo-oobe
Version 1.6.3.lingmo.1 (debian/changelog)
Section admin
Homepage https://lingmo.org
sudo apt build-dep .
dpkg-buildpackage -uc -us -nc -b

License

This project is released under GNU General Public License v3.0 or later (GPL-3.0-or-later), based on the License field in debian/copyright.

  • License field of debian/copyright: GPL-3.0+.
  • SPDX identifiers in file headers: 4 source files sampled, none carries SPDX-License-Identifier.

Contributing

About

First-boot Out-Of-Box Experience (OOBE) wizard for Lingmo OS.

Resources

Code of conduct

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages