... | ... | @@ -33,7 +33,7 @@ Check the README file for the application you want to build for more details. |
|
|
|
|
|
View [this page](https://community.kde.org/Get_Involved/development) for more detailed instructions on setting up the utility. Below is a condensed version.
|
|
|
|
|
|
We can setup the `kde` folder in your home directory for KDE development:
|
|
|
We can setup the `kde` folder in your home directory for KDE development:
|
|
|
|
|
|
```bash
|
|
|
mkdir -p ~/kde/src
|
... | ... | @@ -60,16 +60,17 @@ kdesrc-run kweather |
|
|
```
|
|
|
|
|
|
We can also specify some flags:
|
|
|
|
|
|
* `--no-src` builds local changes from `~/kde/src`, rather than fetching the source code from GitLab
|
|
|
* `--no-include-dependencies` skips building all of the dependencies, and just solely builds the specified repository
|
|
|
* `--no-include-dependencies` skips building all of the dependencies, and just solely builds the specified repository
|
|
|
|
|
|
So `kdesrc-build kweather --no-src --no-include-depencencies` skips building dependencies and builds the project from the existing code in `~/kde/src/kweather`. See [the manual](https://docs.kde.org/trunk5/en/kdesrc-build/kdesrc-build/) for more information.
|
|
|
|
|
|
---
|
|
|
|
|
|
<img src="uploads/b0b5f5578fdc882772a18f33a084ef86/image.png" width=200px/>
|
|
|
![](uploads/b0b5f5578fdc882772a18f33a084ef86/image.png){width="200px/"}
|
|
|
|
|
|
*konqi is preparing to build the shell...*
|
|
|
_konqi is preparing to build the shell..._
|
|
|
|
|
|
---
|
|
|
|
... | ... | @@ -88,7 +89,7 @@ This command will take a long time! |
|
|
|
|
|
Once it is complete, we can make the development session selectable from SDDM (or whichever desktop manager you use).
|
|
|
|
|
|
```
|
|
|
```plaintext
|
|
|
~/kde/build/plasma-workspace/login-sessions/install-sessions.sh
|
|
|
```
|
|
|
|
... | ... | @@ -123,10 +124,18 @@ QT_QPA_PLATFORM=wayland dbus-run-session kwin_wayland --xwayland "plasmashell -p |
|
|
|
|
|
The Plasma Mobile session should open in a window.
|
|
|
|
|
|
### Installing the shell as a new session
|
|
|
|
|
|
If you want to launch your development shell from the desktop manager when you login (ex. SDDM), you can install it by doing:
|
|
|
|
|
|
```plaintext
|
|
|
~/kde/build/plasma-mobile/bin/install-sessions.sh
|
|
|
```
|
|
|
|
|
|
If you are having issues with this process, please join the developer channels linked on the [home page](Home)!
|
|
|
|
|
|
---
|
|
|
|
|
|
<img src="uploads/2b4f68a1b5086538952bee6de3a1231f/image.png" width=200px/>
|
|
|
![](uploads/2b4f68a1b5086538952bee6de3a1231f/image.png){width="200px/"}
|
|
|
|
|
|
*konqi is ready to develop!* |
|
|
\ No newline at end of file |
|
|
_konqi is ready to develop!_ |
|
|
\ No newline at end of file |