From 93107a388c368bfc34c5a62118b1be74241ae19a Mon Sep 17 00:00:00 2001 From: Brendan Le Foll Date: Sun, 9 Nov 2014 12:26:09 +0000 Subject: [PATCH] building.md: update cmake instructions Signed-off-by: Brendan Le Foll --- docs/building.md | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/docs/building.md b/docs/building.md index 17ae8f2..f8f59bf 100644 --- a/docs/building.md +++ b/docs/building.md @@ -16,16 +16,15 @@ cmake .. make ~~~~~~~~~~~~~ -Our cmake configure has a number of options, `cmake -i` will ask you all sorts -of interesting questions, you can disable swig modules, build documentation -etc... +Our cmake configure has a number of options, cmake-gui or ccmake can show you +all the options. The interesting ones are detailed below: Few recommended options: Changing install path from /usr/local to /usr --DCMAKE_INSTALL_PREFIX:PATH=/usr + -DCMAKE_INSTALL_PREFIX:PATH=/usr Building debug build: --DCMAKE_BUILD_TYPE=DEBUG + -DCMAKE_BUILD_TYPE=DEBUG Using clang instead of gcc: -DCMAKE_C_COMPILER=/usr/bin/clang -DCMAKE_CXX_COMPILER=/usr/bin/clang @@ -33,6 +32,12 @@ Using clang instead of gcc: Building with an older version of swig (swig 2.0+) requires the disabling of javascript: -DBUILDSWIGNODE=OFF +Disabling python module building + -DBUILDSWIGPYTHON=OFF + +Building doc, this will require sphinx & doxygen + -BUILDDOC=ON + Using coverity --------------