Browse Source

doc: updated dependency info in building docs.

pull/190/head
Vladimír Vondruš 9 years ago
parent
commit
5f9e22a3af
  1. 22
      doc/building.dox

22
doc/building.dox

@ -181,16 +181,12 @@ parameters you can specify which parts will be built and which not:
- `WITH_AUDIO` - @ref Audio library. Depends on **OpenAL** library, not built
by default.
- `WITH_DEBUGTOOLS` - @ref DebugTools library. Enables also building of
MeshTools, Primitives, SceneGraph, Shaders and Shapes libraries.
- `WITH_MESHTOOLS` - @ref MeshTools library. Enabled automatically if
`WITH_DEBUGTOOLS` is enabled.
- `WITH_PRIMITIVES` - @ref Primitives library. Enabled automatically if
`WITH_DEBUGTOOLS` is enabled.
- `WITH_DEBUGTOOLS` - @ref DebugTools library
- `WITH_MESHTOOLS` - @ref MeshTools library
- `WITH_PRIMITIVES` - @ref Primitives library
- `WITH_SCENEGRAPH` - @ref SceneGraph library. Enabled automatically if
`WITH_DEBUGTOOLS` or `WITH_SHAPES` is enabled.
- `WITH_SHADERS` - @ref Shaders library. Enabled automatically if
`WITH_DEBUGTOOLS` is enabled.
`WITH_SHAPES` is enabled.
- `WITH_SHADERS` - @ref Shaders library
- `WITH_SHAPES` - @ref Shapes library. Enables also building of SceneGraph
library. Enabled automatically if `WITH_DEBUGTOOLS` is enabled.
- `WITH_TEXT` - @ref Text library. Enables also building of TextureTools
@ -198,6 +194,12 @@ parameters you can specify which parts will be built and which not:
- `WITH_TEXTURETOOLS` - @ref TextureTools library. Enabled automatically if
`WITH_TEXT` or `WITH_DISTANCEFIELDCONVERTER` is enabled.
There are more involved component dependencies that are not described here (for
example the @ref DebugTools has some functionality that gets built only when
@ref SceneGraph is enabled, which then makes it dependent on @ref Shaders and
other things), but the CMake buildsystem takes care of these and only the
relevant toggleable options are shown in CMake GUI or `ccmake`.
None of the @ref Platform "application libraries" is built by default (and you
need at least one). Choose the one which suits your requirements and your
platform best:
@ -368,7 +370,7 @@ features, for example), modify the last entry in `debian/rules`.
@subsection building-packages-brew Homebrew formulas
OS X Homebrew formulas are in `package/homebrew` directory. Either use the
`*.rb` files directly or use the tap at https://github.com/mosra/homebrew-magnum:
`*.rb` files directly or use the tap at https://github.com/mosra/homebrew-magnum :
brew install --HEAD mosra/magnum/magnum

Loading…
Cancel
Save