-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathkdesrc-buildrc
More file actions
26 lines (19 loc) · 771 Bytes
/
kdesrc-buildrc
File metadata and controls
26 lines (19 loc) · 771 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
global
# use the latest KF6 and Qt6-based software.
branch-group kf6-qt6
# we want .kateproject files with ninja, turn off some Qt 5 things to have less dependencies
cmake-options -G "Kate - Ninja" -DBUILD_WITH_QT6=ON -DQT_MAJOR_VERSION=6 -DPHONON_BUILD_QT5=OFF -DBUILD_QT5=OFF
# clangd tooling
compile-commands-export yes
compile-commands-linking yes
# flat structure
directory-layout flat
# Install directory for KDE software
install-dir /workspace/kde/usr
# Directory for downloaded source code
source-dir /workspace/kde/src
# Directory to build KDE into before installing
# relative to source-dir by default
build-dir /workspace/kde/build
end global
include ${module-definitions-dir}/kf6-qt6.ksb