Describe how to use the cmake alternative build system.
This commit is contained in:
parent
1adb18a7e7
commit
8c9c4ef7b2
@ -133,5 +133,3 @@ if( BUILD_MPW_TESTS )
|
|||||||
use_mpw_sodium( mpw_tests required )
|
use_mpw_sodium( mpw_tests required )
|
||||||
use_mpw_xml( mpw_tests required )
|
use_mpw_xml( mpw_tests required )
|
||||||
endif()
|
endif()
|
||||||
|
|
||||||
#FEATURE_SUMMARY( WHAT ALL )
|
|
||||||
|
@ -15,7 +15,22 @@ Note that the build depends on your system having certain dependencies already i
|
|||||||
By default, you'll need to have at least `libsodium`, `libjson-c` and `libncurses` installed.
|
By default, you'll need to have at least `libsodium`, `libjson-c` and `libncurses` installed.
|
||||||
|
|
||||||
|
|
||||||
### Details
|
## Building with cmake
|
||||||
|
|
||||||
|
There is also a cmake configuration you can use to build instead of using the `./build` script. While `./build` depends on Bash and is geared toward POSIX systems, cmake is platform-independent. You should use your platform's cmake tools to continue. On POSIX systems, you can do this:
|
||||||
|
|
||||||
|
cmake . && make
|
||||||
|
|
||||||
|
To get a list of options supported by the cmake configuration, use:
|
||||||
|
|
||||||
|
cmake -LH
|
||||||
|
|
||||||
|
Options can be toggled like so:
|
||||||
|
|
||||||
|
cmake -DUSE_COLOR=OFF -DBUILD_MPW_TESTS=ON . && make
|
||||||
|
|
||||||
|
|
||||||
|
## Details
|
||||||
|
|
||||||
The build script comes with a default configuration which can be adjusted. Full details on the build script are available by opening the build script file.
|
The build script comes with a default configuration which can be adjusted. Full details on the build script are available by opening the build script file.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user