diff options
Diffstat (limited to 'docs/README.Linux.md')
-rw-r--r-- | docs/README.Linux.md | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/docs/README.Linux.md b/docs/README.Linux.md index 287446acf3..e6257caf6a 100644 --- a/docs/README.Linux.md +++ b/docs/README.Linux.md @@ -120,6 +120,7 @@ sudo make -C tools/depends/target/waylandpp PREFIX=/usr/local ### 3.2. Enable internal dependencies Some dependencies can be configured to build before Kodi. That's the case with `flatbuffers`, `crossguid`, `libfmt`, `libspdlog`, `rapidjson`, `fstrcmp` and `dav1d`. To enable the internal build of a dependency, append `-DENABLE_INTERNAL_<DEPENDENCY_NAME>=ON` to the configure command below. For example, configuring an X11 build with internal `fmt` would become `cmake ../kodi -DCMAKE_INSTALL_PREFIX=/usr/local -DENABLE_INTERNAL_FMT=ON` instead of `cmake ../kodi -DCMAKE_INSTALL_PREFIX=/usr/local`. +Internal dependencies that are based on cmake upstream (currently crossguid, ffmpeg, fmt, spdlog) can have their build type overridden by defining `-D<DEPENDENCY_NAME>_BUILD_TYPE=<buildtype>`. Build Type can be one of `Release, RelWithDebInfo, Debug, MinSizeRel`. eg `-DFFMPEG_BUILD_TYPE=RelWithDebInfo`. If not provided, the build type will be the same as the core Kodi project. **Note:** fstrcmp requires libtool |