21 Commits

Author SHA1 Message Date
Ivan Romanov
5d06579605 Use internal cache vars to choose plugins for building
It allow to know will be particular plugin build or no
in any place of cmake rules.
2014-01-01 02:10:15 +06:00
Ivan Romanov
094899a00c Optional plugins build
Now possible to build only required plugins and skip all others.
Also can get fail if required plugins can't be built.
By default will be build all possible plugins.

New cmake cache variables:

ENABLE_PLUGINS - list plugins to build (botan;ossl;gnupg for example).
                 Also possible values is none, auto or all
                 (by default: "auto")

WITH_${PLUGIN}_PLUGIN - to build particular plugin. Can be no, yes or
                        auto (WITH_ossl_PLUGIN=auto for example)
2013-11-11 21:08:56 +06:00
Ivan Romanov
1b3249c6e2 changed plugins directory in build tree 2013-10-02 23:21:43 +06:00
Ivan Romanov
f55fab268d cmake: some optimization with binary tree
plugins now is in lib/plugins/crypto
qcatool now is in bin
2013-10-01 08:01:50 +06:00
Ivan Romanov
1b67ea10b0 [qca] improved cmake modules
gpg executable now can be gpg2 too
FindLibGcrypt now will be worked on MinGW/MSYS

svn path=/trunk/kdesupport/qca/; revision=1357722
2013-06-14 10:02:14 +00:00
Michael Leupold
3f88a33800 Added a plugin to generate random numbers using the Windows Cryptographic API (CryptGenRandom). The plugin should currently be disabled when building.
svn path=/trunk/kdesupport/qca/; revision=819734
2008-06-11 21:54:06 +00:00
Adriaan de Groot
025eab2848 Handle bogus old versions of libgcrypt (which don't typedef a gcry_error_t); make the case of CMake commands consistent.
All the variable SETting around CHECK_TYPE_SIZE makes me suspect there's some CMake-fu that I am missing.

svn path=/trunk/kdesupport/qca/; revision=705323
2007-08-27 18:33:58 +00:00
Brad Hards
d320c70b3c Update to reflect renaming of the OpenSSL plugin.
svn path=/trunk/kdesupport/qca/; revision=681810
2007-06-30 11:35:22 +00:00
Alon Bar-Lev
c07ea597de Add qca-softstore to cmake tree
svn path=/trunk/kdesupport/qca/; revision=668837
2007-05-27 21:13:29 +00:00
Alon Bar-Lev
eb59897350 Add qca-logger
svn path=/trunk/kdesupport/qca/; revision=655460
2007-04-18 13:54:09 +00:00
Brad Hards
4a844fca26 Add new Cyrus SASL plugin into build system.
svn path=/trunk/kdesupport/qca/; revision=618730
2007-01-02 06:24:20 +00:00
Alon Bar-Lev
204251b0d5 pkcs11-helper is now external dependency
svn path=/trunk/kdesupport/qca/; revision=611362
2006-12-07 20:17:50 +00:00
Brad Hards
58ce01231b Enable the NSS and Botan providers.
svn path=/trunk/kdesupport/qca/; revision=609821
2006-12-02 11:47:53 +00:00
Brad Hards
552db9c51c Add in cmake support for the libgcrypt provider,
and also some initial support for the NSS provider.

svn path=/trunk/kdesupport/qca/; revision=609766
2006-12-02 04:42:28 +00:00
Laurent Montel
ddb52a52f4 Just add CMakeLists.txt
(need to port plugins to qt4)

svn path=/trunk/kdesupport/qca/; revision=594204
2006-10-10 13:51:28 +00:00
Laurent Montel
427a95c8df Now we can compile qca-nss plugins (need mozilla lib)
svn path=/trunk/kdesupport/qca/; revision=594203
2006-10-10 13:47:57 +00:00
Laurent Montel
9634fe64d1 SVN_SILENT: remove duplicate lines
svn path=/trunk/kdesupport/qca/; revision=594198
2006-10-10 13:06:52 +00:00
Alon Bar-Lev
2df5c80868 cmake for qca-pkcs11
svn path=/trunk/kdesupport/qca/; revision=592373
2006-10-04 16:33:36 +00:00
Laurent Montel
840c49f5e5 Add first element to compile qca-botan
Need to add a FindBotan.cmake
(need to compile/install botan on my computer :) )

svn path=/trunk/kdesupport/qca/; revision=591914
2006-10-03 12:35:11 +00:00
Laurent Montel
319eca25a9 Try to compile sasl2 plugins
svn path=/trunk/kdesupport/qca/; revision=591494
2006-10-02 15:18:50 +00:00
Laurent Montel
48157e0d49 Merge my patch and duncan patch
CCMAIL: duncan@kde.org

Now we can compile qca with cmake
Need to fix plugins compile and unitest and other small error.

svn path=/trunk/kdesupport/qca/; revision=591302
2006-10-02 09:59:51 +00:00