Skip to content

Commit

Permalink
Adjust notes about meson and ninja
Browse files Browse the repository at this point in the history
Signed-off-by: Jacki <[email protected]>
  • Loading branch information
TheJackiMonster committed Oct 5, 2024
1 parent 3c8f111 commit f9b80e3
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 2 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ Here is the list of the used submodules:

Then you can simply use [Meson](https://mesonbuild.com/) as follows:
```
meson build # Configure the build files for your system
meson setup build # Configure the build files for your system
ninja -C build # Build the application using those build files
ninja -C build install # Install the application
```
Expand All @@ -57,8 +57,9 @@ Here is a list of some useful build commands using Meson and [Ninja](https://nin

- `meson compile -C build` to just compile everything with configured parameters
- `rm -r build` to cleanup build files in case you want to recompile
- `meson install -C build` to install the compiled files (you might need sudo permissions to install)
- `meson install -C build` to install the compiled files (you might need sudo privileges)
- `meson dist -C build` to create a tar file for distribution
- `ninja -C build uninstall` to uninstall a previous installation (you might need sudo privileges)

If you want to change the installation location, use the `--prefix=` parameter in the initial meson command. Also you can enable optimized release builds by adding `--buildtype=release` as parameter.

Expand Down
1 change: 1 addition & 0 deletions resources/org.gnunet.Messenger.svg

0 comments on commit f9b80e3

Please sign in to comment.