Mention the (transitive) dependency to `Boost.Filesystem`
This commit is contained in:
parent
f7b977d919
commit
e972cd5b29
12
README.md
12
README.md
|
@ -265,9 +265,15 @@ To build the Plasmoid for the Plasma 5 desktop, the Qt module QML and the KF5 mo
|
|||
Plasma are required as well. Additionally, the Plasmoid requires Qt 5.12 or newer. To skip
|
||||
building the Plasmoid, add `-DNO_PLASMOID:BOOL=ON` to the CMake arguments.
|
||||
|
||||
The launcher uses by default `Boost.Process` to handle sub processes correctly (and avoid leftover processes).
|
||||
Add `-DUSE_BOOST_PROCESS:BOOL:OFF` to the CMake arguments get rid of the dependency. This disables handling sub processes
|
||||
and `QProcess` (from Qt Core module) is used instead.
|
||||
---
|
||||
|
||||
The following Boost libraries are required: `Boost.Process`, `Boost.Filesystem`
|
||||
|
||||
The launcher uses the Boost libraries by default to handle sub processes correctly (and avoid leftover processes).
|
||||
Add `-DUSE_BOOST_PROCESS:BOOL:OFF` to the CMake arguments get rid of the dependency to Boost libraries.
|
||||
This disables handling sub processes and `QProcess` (from Qt Core module) is used instead.
|
||||
|
||||
---
|
||||
|
||||
It is also possible to build only the CLI (syncthingctl) by adding `-DNO_MODEL:BOOL=ON` and
|
||||
`-DNO_FILE_ITEM_ACTION_PLUGIN:BOOL=ON` to the CMake arguments. Then only the Qt modules core,
|
||||
|
|
Loading…
Reference in New Issue