2011-12-29 17:24:01 -05:00
|
|
|
Building:
|
|
|
|
=========
|
|
|
|
mkdir build
|
|
|
|
cd build
|
2012-04-25 14:22:44 -04:00
|
|
|
cmake .. [CMAKE PARAMETERS]
|
2011-12-29 17:24:01 -05:00
|
|
|
make [-jX]
|
|
|
|
|
2012-04-25 14:22:44 -04:00
|
|
|
Common cmake parameters:
|
|
|
|
========================
|
|
|
|
-DCMAKE_INSTALL_PREFIX=/usr/local
|
|
|
|
-DCMAKE_VERBOSE_MAKEFILE=ON
|
|
|
|
-DCMAKE_BUILD_TYPE=<RelWithDebInfo/Debug/Release>
|
|
|
|
-DWITH_GUI_TESTS=ON
|
|
|
|
|
2011-12-29 17:24:01 -05:00
|
|
|
Installing:
|
|
|
|
===========
|
|
|
|
make install [DESTDIR=X]
|
|
|
|
|
2013-11-30 06:49:29 -05:00
|
|
|
Create a bundle on Mac:
|
|
|
|
make package
|
|
|
|
|
2011-12-29 17:24:01 -05:00
|
|
|
Run tests:
|
|
|
|
==========
|
|
|
|
make test [CTEST_OUTPUT_ON_FAILURE=1] [ARGS+=-jX] [ARGS+="-E testgui"]
|
2012-05-28 06:11:44 -04:00
|
|
|
|
2013-11-30 06:49:29 -05:00
|
|
|
OS specific instructions:
|
|
|
|
=========================
|
|
|
|
https://www.keepassx.org/dev/projects/keepassx/wiki/Install_instructions
|