Explain how to update the submodules
This commit is contained in:
parent
a2ec658afd
commit
5ce4f11a0b
1 changed files with 12 additions and 1 deletions
13
README.md
13
README.md
|
|
@ -95,7 +95,18 @@ For an example configuration file, see [unl0kr.conf].
|
||||||
|
|
||||||
## Building & running
|
## Building & running
|
||||||
|
|
||||||
For development and testing you can run the app in a VT. Unless your user account has special privileges, `sudo` will be needed to access input device files.
|
Some of unl0kr's dependencies are included as git submodules in this repository. You can clone the repository and initialise the submodules with
|
||||||
|
|
||||||
|
```
|
||||||
|
$ git clone https://gitlab.com/cherrypicker/unl0kr.git
|
||||||
|
$ cd unl0kr
|
||||||
|
$ git submodule init
|
||||||
|
$ git submodule update
|
||||||
|
```
|
||||||
|
|
||||||
|
When pulling changes from the remote later, either use `git pull --recurse-submodules` or manually run `git submodule update` as needed after pulling.
|
||||||
|
|
||||||
|
Once you have the sources, you can build the app and run it in a VT. Unless your user account has special privileges, `sudo` will be needed to access input device files.
|
||||||
|
|
||||||
```
|
```
|
||||||
$ meson _build
|
$ meson _build
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue