mirror of
https://github.com/yshui/picom.git
synced 2024-12-02 14:15:41 -05:00
readme: simplify build instructions
don't initialize submodules (we don't have any) and specify the source directory explicitly (assume that the current directory is the source one)
This commit is contained in:
parent
d08b6092a3
commit
d044e3e386
1 changed files with 3 additions and 4 deletions
|
@ -63,8 +63,7 @@ To build the documents, you need `asciidoc`
|
|||
### To build
|
||||
|
||||
```bash
|
||||
$ git submodule update --init --recursive
|
||||
$ meson setup --buildtype=release . build
|
||||
$ meson setup --buildtype=release build
|
||||
$ ninja -C build
|
||||
```
|
||||
|
||||
|
@ -75,12 +74,12 @@ If you have libraries and/or headers installed at non-default location (e.g. und
|
|||
You can do that by setting the `CPPFLAGS` and `LDFLAGS` environment variables when running `meson`. Like this:
|
||||
|
||||
```bash
|
||||
$ LDFLAGS="-L/path/to/libraries" CPPFLAGS="-I/path/to/headers" meson setup --buildtype=release . build
|
||||
$ LDFLAGS="-L/path/to/libraries" CPPFLAGS="-I/path/to/headers" meson setup --buildtype=release build
|
||||
```
|
||||
|
||||
As an example, on FreeBSD, you might have to run meson with:
|
||||
```bash
|
||||
$ LDFLAGS="-L/usr/local/lib" CPPFLAGS="-I/usr/local/include" meson setup --buildtype=release . build
|
||||
$ LDFLAGS="-L/usr/local/lib" CPPFLAGS="-I/usr/local/include" meson setup --buildtype=release build
|
||||
$ ninja -C build
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in a new issue