about summary refs log tree commit diff stats
path: root/examples/keepassxc
diff options
context:
space:
mode:
Diffstat (limited to 'examples/keepassxc')
-rw-r--r--examples/keepassxc27
1 files changed, 27 insertions, 0 deletions
diff --git a/examples/keepassxc b/examples/keepassxc new file mode 100644 index 0000000..cd3cf42 --- /dev/null +++ b/examples/keepassxc
@@ -0,0 +1,27 @@
1# keepassxc -*- bash-ts -*-
2
3SOURCE=https://github.com/keepassxreboot/keepassxc.git
4
5# This is a cmake program
6
7CMAKE_ARGS=(
8 -DCMAKE_INSTALL_PREFIX="$MISC_INSTALL_PREFIX"
9 -DCMAKE_BUILD_TYPE="Release"
10 # Features
11 -DWITH_XC_AUTOTYPE="ON" # Auto-Type
12 -DWITH_XC_YUBIKEY="OFF" # YubiKey HMAC-SHA1 authentication support
13 -DWITH_XC_BROWSER="ON" # KeePassXC-Browser extension support
14 -DWITH_XC_NETWORKING="ON" # Networking support
15 -DWITH_XC_SSHAGENT="ON" # SSHAgent support
16 -DWITH_XC_FDOSECRETS="ON" # Freedesktop.org Secrets Service support
17 -DWITH_XC_KEESHARE="OFF" # KeeShare group synchronization extension
18 -DWITH_XC_UPDATECHECK="OFF" # Enable/Disable automatic updating checking
19)
20
21# Plan
22
23repo_pull latest
24repo_ready
25
26with_repo '{ mkdir build; cd build; cmake "${CMAKE_ARGS[@]}" ..; }'
27_make install