mirror of
https://github.com/KDE/kde-linux.git
synced 2026-08-04 11:12:32 -04:00
This is a first step towards the adoption of BuildStream as a technology to produce the binaries needed for KDE Linux.
35 lines
1.5 KiB
Plaintext
35 lines
1.5 KiB
Plaintext
# SPDX-FileCopyrightText: 2026 Aleix Pol <aleixpol@kde.org>
|
|
#
|
|
# SPDX-License-Identifier: BSD-2-Clause
|
|
|
|
kind: manual
|
|
|
|
build-depends:
|
|
- kde-linux-packages.bst:kde-buildstream.bst:freedesktop-sdk.bst:public-stacks/runtime-gnu.bst
|
|
|
|
variables:
|
|
strip-binaries: ''
|
|
|
|
environment:
|
|
INSTALL_ROOT: '%{install-root}'
|
|
|
|
config:
|
|
install-commands:
|
|
- |
|
|
install -d "$INSTALL_ROOT/usr/lib"
|
|
install -d "$INSTALL_ROOT/usr/lib/udev/rules.d"
|
|
install -d "$INSTALL_ROOT/usr/lib/systemd/system-generators"
|
|
install -d "$INSTALL_ROOT/usr/lib/systemd/system/local-fs-pre.target.wants"
|
|
cp -a mkosi-extra-src/usr/lib/rootfs-transition "$INSTALL_ROOT/usr/lib/rootfs-transition"
|
|
cp -a mkosi-extra-src/usr/lib/btrfs-migrator "$INSTALL_ROOT/usr/lib/btrfs-migrator"
|
|
cp -a mkosi-extra-src/usr/lib/etc-factory "$INSTALL_ROOT/usr/lib/etc-factory"
|
|
cp -a mkosi-extra-src/usr/lib/systemd/system-generators/kde-linux-live-generator "$INSTALL_ROOT/usr/lib/systemd/system-generators/kde-linux-live-generator"
|
|
cp -a mkosi-extra-src/usr/lib/systemd/system-generators/kde-linux-mount-generator "$INSTALL_ROOT/usr/lib/systemd/system-generators/kde-linux-mount-generator"
|
|
cp -a mkosi-extra-src/usr/lib/systemd/system/etc-factory.service "$INSTALL_ROOT/usr/lib/systemd/system/etc-factory.service"
|
|
cp -a mkosi-extra-src/usr/lib/systemd/system/local-fs-pre.target.wants/etc-factory.service "$INSTALL_ROOT/usr/lib/systemd/system/local-fs-pre.target.wants/etc-factory.service"
|
|
|
|
sources:
|
|
- kind: local
|
|
path: mkosi.extra
|
|
directory: mkosi-extra-src
|