summaryrefslogtreecommitdiffstats
path: root/cmake/modules
Commit message (Collapse)AuthorAge
* Use a Gpgpme::Gpgpme style exported targetChristian Mollekopf2018-05-08
|
* Make use of interface include directories and link libraries.Christian Mollekopf2018-05-08
| | | | | | | | Instead of manually specifying the libraries to link against and the include directories to include we'd much rather have a single target to link against. find_package already defines the Gpgme target for some reason, which seems like a waste, but with the lowercase gpgme target we can work around that problem.
* A slightly simpler FindGpgme.cmakeChristian Mollekopf2018-05-07
|
* Port to gpgme only.Christian Mollekopf2018-05-06
| | | | | | | | | | | | | | | | | | | | | | | | | | | | QGpgme and Gpgmepp are not readily available, the cmake files buggy, the buildsystem horrendous and generally just difficult to build on windows. Given that all they are is a wrapper around gpgme, we're better of without all the indirections. What we loose is: * QGpgme moved the work to separate threads (but we then blocked anyways), something that we can just do in our own code should we want to. * QGpgme has a function to prettify dn's that was used to show the signer. Also something we could bring back should we need to (don't know where it is useful atm.) Ported messagepart to gpgme Almost there Moved the crypto bits to a separate file All gpg code is in one place. All tests passing Use error codes Cleanup
* Set the LSMinimumSystemVersion for MacOSChristian Mollekopf2018-03-19
|
* Ship our of plist.info instead of the default cmake one.Christian Mollekopf2018-03-19
| | | | We need the Principal class value for HiDPI screens.
* CleanupChristian Mollekopf2017-11-11
|
* Deal with defunc processesChristian Mollekopf2017-11-11
| | | | | | When running the tests on the CI the gpg process goes defunc instead of away. To avoid waiting forever we need to carry on as soon as that happens.
* One copy of the gpg helpers is enough.Christian Mollekopf2017-08-02