mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-12-25 23:39:45 -05:00
31 lines
783 B
Plaintext
31 lines
783 B
Plaintext
Building:
|
|
=========
|
|
mkdir build
|
|
cd build
|
|
cmake .. [CMAKE PARAMETERS]
|
|
make [-jX]
|
|
|
|
Common cmake parameters:
|
|
========================
|
|
-DCMAKE_INSTALL_PREFIX=/usr/local
|
|
-DCMAKE_VERBOSE_MAKEFILE=ON
|
|
-DCMAKE_BUILD_TYPE=<RelWithDebInfo/Debug/Release>
|
|
-DWITH_GUI_TESTS=ON
|
|
|
|
Installing:
|
|
===========
|
|
make install [DESTDIR=X]
|
|
|
|
Run tests:
|
|
==========
|
|
make test [CTEST_OUTPUT_ON_FAILURE=1] [ARGS+=-jX] [ARGS+="-E testgui"]
|
|
|
|
Building on Mac OS X:
|
|
=====================
|
|
Install macports and cmake
|
|
Open /opt/local/etc/macports/macports.conf and set the architecture(s) you want to build for.
|
|
Run: sudo port install qt4-mac libgcrypt zlib
|
|
If you want to build a universal binary append " +universal" to the above command.
|
|
Pass -DCMAKE_OSX_ARCHITECTURES="<ARCH1>;<ARCH2>" to cmake
|
|
Run: make package
|