Merge lp:~johannr/meshbuilder/cmake into lp:meshbuilder
Proposed by
Johannes Ring
Status: | Merged |
---|---|
Approved by: | Benjamin Kehlet |
Approved revision: | no longer in the source branch. |
Merged at revision: | 154 |
Proposed branch: | lp:~johannr/meshbuilder/cmake |
Merge into: | lp:meshbuilder |
Diff against target: |
433 lines (+216/-131) 10 files modified
CMakeLists.txt (+30/-0) doc/CMakeLists.txt (+17/-0) doc/man/man1/meshbuilder.1 (+19/-0) meshbuilder.pro (+0/-126) src/CMakeLists.txt (+145/-0) src/gui/ApplicationWindow.cpp (+1/-1) src/gui/ApplicationWindow.h (+1/-1) src/gui/ColorButton.cpp (+1/-1) src/gui/Colormap.cpp (+1/-1) src/gui/FloatSlider.cpp (+1/-1) |
To merge this branch: | bzr merge lp:~johannr/meshbuilder/cmake |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Benjamin Kehlet (community) | Approve | ||
Review via email:
|
Description of the change
CMake has good support for Qt and OpenSceneGraph applications. This branch moves MeshBuilder to CMake. Other benefits for moving to CMake are:
* Can use find_package(
* One less build system to be familiar with
* Out-of-source builds
* CPack for generating binaries
This branch also collects source code under a common subdirectory "src" and adds a man page.
The build steps should be familiar:
mkdir build
cd build
cmake -DCMAKE_
make
make install
To post a comment you must log in.
Nice!