Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteffen Müller <github2@xonx.de>2017-03-15 17:04:43 +0300
committerGitHub <noreply@github.com>2017-03-15 17:04:43 +0300
commit51b7ec2b26916abff475b878f562dfbdf961901b (patch)
tree85c50dfa6fbbe10b6f49a5cac3f9502550898cc1 /README.md
parentf12c6bf748e133addc4bcd7e20fc3065164645c0 (diff)
List all cmake build options
Diffstat (limited to 'README.md')
-rw-r--r--README.md12
1 files changed, 11 insertions, 1 deletions
diff --git a/README.md b/README.md
index aced5afb7..e49512455 100644
--- a/README.md
+++ b/README.md
@@ -55,8 +55,18 @@ make -j8
sudo make install
```
-To enable autotype, add `-DWITH_XC_AUTOTYPE=ON` to the `cmake` command. KeePassHTTP support is compiled in by adding `-DWITH_XC_HTTP=ON`. Yubikey HMAC-SHA1 authentication support is compiled in by adding `-DWITH_XC_YUBIKEY=ON`. If these options are not specified, KeePassXC will be built without these plugins.
+cmake accepts the following options:
+```
+ -DWITH_XC_AUTOTYPE=[ON|OFF] Enable/Disable Auto-Type. (default: ON)
+ -DWITH_XC_HTTP=[ON|OFF] Enable/Disable KeePassHTTP and Custom Icon Downloads. (default: OFF)
+ -DWITH_XC_YUBIKEY=[ON|OFF] Enable/Disable Yubikey HMAC-SHA1 authentication support. (default: OFF)
+
+ -DWITH_TESTS=[ON|OFF] Enable/Disable building of unit tests (default: ON)
+ -DWITH_GUI_TESTS=[ON|OFF] Enable/Disable building of GUI tests (default: OFF)
+ -DWITH_DEV_BUILD=[ON|OFF] Enable/Disable deprecated method warnings. (default: OFF)
+ -DWITH_COVERAGE=[ON|OFF] Enable/Disable coverage tests. (GCC ONLY) (default: OFF)
+```
### Contributing