Browse Source

doc: updated dependency info in building docs.

pull/190/head
Vladimír Vondruš 10 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 - `WITH_AUDIO` - @ref Audio library. Depends on **OpenAL** library, not built
by default. by default.
- `WITH_DEBUGTOOLS` - @ref DebugTools library. Enables also building of - `WITH_DEBUGTOOLS` - @ref DebugTools library
MeshTools, Primitives, SceneGraph, Shaders and Shapes libraries. - `WITH_MESHTOOLS` - @ref MeshTools library
- `WITH_MESHTOOLS` - @ref MeshTools library. Enabled automatically if - `WITH_PRIMITIVES` - @ref Primitives library
`WITH_DEBUGTOOLS` is enabled.
- `WITH_PRIMITIVES` - @ref Primitives library. Enabled automatically if
`WITH_DEBUGTOOLS` is enabled.
- `WITH_SCENEGRAPH` - @ref SceneGraph library. Enabled automatically if - `WITH_SCENEGRAPH` - @ref SceneGraph library. Enabled automatically if
`WITH_DEBUGTOOLS` or `WITH_SHAPES` is enabled. `WITH_SHAPES` is enabled.
- `WITH_SHADERS` - @ref Shaders library. Enabled automatically if - `WITH_SHADERS` - @ref Shaders library
`WITH_DEBUGTOOLS` is enabled.
- `WITH_SHAPES` - @ref Shapes library. Enables also building of SceneGraph - `WITH_SHAPES` - @ref Shapes library. Enables also building of SceneGraph
library. Enabled automatically if `WITH_DEBUGTOOLS` is enabled. library. Enabled automatically if `WITH_DEBUGTOOLS` is enabled.
- `WITH_TEXT` - @ref Text library. Enables also building of TextureTools - `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_TEXTURETOOLS` - @ref TextureTools library. Enabled automatically if
`WITH_TEXT` or `WITH_DISTANCEFIELDCONVERTER` is enabled. `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 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 need at least one). Choose the one which suits your requirements and your
platform best: platform best:
@ -368,7 +370,7 @@ features, for example), modify the last entry in `debian/rules`.
@subsection building-packages-brew Homebrew formulas @subsection building-packages-brew Homebrew formulas
OS X Homebrew formulas are in `package/homebrew` directory. Either use the 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 brew install --HEAD mosra/magnum/magnum

Loading…
Cancel
Save