DWITH_COVERAGE= Enable/Disable coverage tests (GCC only) (default: OFF) DWITH_ASAN= Enable/Disable address sanitizer checks (Linux / macOS only) (default: OFF) DWITH_DEV_BUILD= Enable/Disable deprecated method warnings (default: OFF) DWITH_GUI_TESTS= Enable/Disable building of GUI tests (default: OFF) DWITH_TESTS= Enable/Disable building of unit tests (default: ON) DWITH_XC_UPDATECHECK= Enable/Disable automatic updating checking (requires WITH_XC_NETWORKING) (default: ON) DWITH_XC_ALL= Enable/Disable compiling all plugins above (default: OFF) DWITH_XC_KEESHARE= Enable/Disable KeeShare group synchronization extension (default: OFF) DWITH_XC_FDOSECRETS= (Linux Only) Enable/Disable Secrets Service support (default:OFF) ![]() DWITH_XC_SSHAGENT= Enable/Disable SSHAgent support (default: OFF) DWITH_XC_NETWORKING= Enable/Disable Networking support (e.g., favicon downloading) (default: OFF) DWITH_XC_BROWSER= Enable/Disable KeePassXC-Browser extension support (default: OFF) DWITH_XC_YUBIKEY= Enable/Disable YubiKey HMAC-SHA1 authentication support (default: OFF) DWITH_XC_AUTOTYPE= Enable/Disable Auto-Type (default: ON) For example: cmake -DWITH_XC_AUTOTYPE=ON -DWITH_XC_NETWORKING=OFF -DWITH_XC_KEESHARE=ON. Each of these build options are supplied at the time of calling cmake. Please note that we still require and link against Qt5's network library in order to use local named pipes on all operating systems. Most notably, we allow you to build the application with all TCP/IP networking code disabled. ![]() ![]() KeePassXC comes with a variety of build options that can turn on/off features. libusb-1.0, pcsc-lite (Linux only for Yubikey support).qtx11extras, libxi, and libxtst (for auto-type on X11).Qt 5 (>= 5.9.5): qtbase5, qtbase5-private, libqt5svg5, qttools5, qt5-image-formats-plugins.The following tools must exist within your PATH: KeePassXC supports the following Operating Systems:
0 Comments
Leave a Reply. |