mirror of
https://github.com/keepassxreboot/keepassxc.git
synced 2024-12-18 20:24:24 -05:00
a5af525936
* Remove individual feature flags in favor of a single `KPXC_MINIMAL` flag that removes advanced features from the build. Basic features are no longer guarded by feature flags. * Basic features: Auto-Type, Yubikey, KeeShare * Advanced features include: Browser (and passkeys), SSH Agent, and Secret Service * Networking, Documentation, and Update Checking remain as feature flags to accommodate various distro requirements. This change also cleans up the main CMakeLists.txt by re-arranging some content and placing macros into a dedicated include file. The minimum CMake version was bumped to 3.16.0 to conform to our minimum Ubuntu support of Focal (20.04). This also allows us to default to C++20, we fall back to C++17 for Qt versions less than 5.15.0 due to lack of support. Lastly this change removes the KEEPASSXC_BUILD_TYPE="PreRelease" which is never used. We only support "Snapshot" and "Release" now. |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
keepassxc_ar.ts | ||
keepassxc_bg.ts | ||
keepassxc_ca.ts | ||
keepassxc_cs.ts | ||
keepassxc_da.ts | ||
keepassxc_de.ts | ||
keepassxc_el.ts | ||
keepassxc_en_GB.ts | ||
keepassxc_en_US.ts | ||
keepassxc_en.ts | ||
keepassxc_es.ts | ||
keepassxc_et.ts | ||
keepassxc_fi.ts | ||
keepassxc_fil.ts | ||
keepassxc_fr_CA.ts | ||
keepassxc_fr.ts | ||
keepassxc_he.ts | ||
keepassxc_hr.ts | ||
keepassxc_hu.ts | ||
keepassxc_id.ts | ||
keepassxc_it.ts | ||
keepassxc_ja.ts | ||
keepassxc_km.ts | ||
keepassxc_ko.ts | ||
keepassxc_lt.ts | ||
keepassxc_my.ts | ||
keepassxc_nb.ts | ||
keepassxc_nl.ts | ||
keepassxc_pl.ts | ||
keepassxc_pt_BR.ts | ||
keepassxc_pt_PT.ts | ||
keepassxc_ro.ts | ||
keepassxc_ru.ts | ||
keepassxc_si.ts | ||
keepassxc_sk.ts | ||
keepassxc_sl.ts | ||
keepassxc_sq.ts | ||
keepassxc_sr.ts | ||
keepassxc_sv.ts | ||
keepassxc_th.ts | ||
keepassxc_tr.ts | ||
keepassxc_uk.ts | ||
keepassxc_zh_CN.ts | ||
keepassxc_zh_TW.ts |