More KDE build improvements
This commit is contained in:
parent
ec39bc6a29
commit
040865f967
2 changed files with 11 additions and 2 deletions
|
@ -6,7 +6,7 @@ global
|
||||||
build-dir ~/kde/build
|
build-dir ~/kde/build
|
||||||
|
|
||||||
directory-layout flat
|
directory-layout flat
|
||||||
include-dependencies yes
|
include-dependencies true
|
||||||
|
|
||||||
num-cores auto
|
num-cores auto
|
||||||
num-cores-low-mem 2
|
num-cores-low-mem 2
|
||||||
|
@ -16,6 +16,14 @@ end global
|
||||||
|
|
||||||
include ~/kde/kdesrc-build/kf6-qt6-build-include
|
include ~/kde/kdesrc-build/kf6-qt6-build-include
|
||||||
|
|
||||||
|
options plasma-desktop
|
||||||
|
cmake-options -DBUILD_KCM_MOUSE_X11=OFF
|
||||||
|
end module
|
||||||
|
|
||||||
|
options mpvqt
|
||||||
|
cmake-options -DQT_MAJOR_VERSION=6
|
||||||
|
end module
|
||||||
|
|
||||||
module astra
|
module astra
|
||||||
repository https://git.sr.ht/~redstrate/astra
|
repository https://git.sr.ht/~redstrate/astra
|
||||||
branch main
|
branch main
|
||||||
|
|
|
@ -62,7 +62,8 @@ key[Control-Right]="${terminfo[kRIT5]}"
|
||||||
|
|
||||||
export PATH="$PATH:$HOME/.local/bin:$HOME/.local/share/cargo/bin"
|
export PATH="$PATH:$HOME/.local/bin:$HOME/.local/share/cargo/bin"
|
||||||
|
|
||||||
alias kde="$HOME/kde/kdesrc-build/kdesrc-build --rc-file $HOME/.config/kdesrc-buildrc"
|
NEVER_BUILD_LIST="appstream"
|
||||||
|
alias kde="$HOME/kde/kdesrc-build/kdesrc-build --ignore-modules $NEVER_BUILD_LIST --rc-file $HOME/.config/kdesrc-buildrc"
|
||||||
|
|
||||||
alias gen-sync="sudo emaint --auto sync"
|
alias gen-sync="sudo emaint --auto sync"
|
||||||
alias gen-upgrade="sudo emerge -avuDN @world --keep-going"
|
alias gen-upgrade="sudo emerge -avuDN @world --keep-going"
|
||||||
|
|
Loading…
Add table
Reference in a new issue