summaryrefslogtreecommitdiff
path: root/cmake
Commit message (Collapse)AuthorAgeFilesLines
* Don't search iconv in /opt/localJiří Techet2015-05-011-3/+0
| | | | | | | Since OpenSSL isn't used any more on OS X, there is no dependency on any MacPorts library under /opt/local and there is no danger of conflicts between MacPorts and system iconv. For this reason the system iconv can always be used now.
* Add a SecureTransport TLS channelCarlos Martín Nieto2015-04-232-0/+18
| | | | | As an alternative to OpenSSL when we're on OS X. This one can actually take advantage of stacking the streams.
* Find libssh2 via pkg-configcmn/pkg-config-sshCarlos Martín Nieto2014-12-051-44/+0
| | | | | | We don't really need our own module to find libssh2. Using pkg-config lets the standard tool do the work for us and let us fit more naturally in the workflow as we respect the pkg-config search paths.
* Add GSSAPI support for SPNEGO/Kerberos auth over HTTPEdward Thomson2014-08-151-0/+324
|
* Introduce AddCFlagIfSupported CMake macroJacques Germishuys2014-04-191-0/+16
|
* We never search for libiconv via pkg-configSascha Cunz2014-01-301-1/+1
| | | | | So we actually also never know that we can set a dependency on it in pkg-config. Instead always give it the -L and -l options.
* Find and use a MacPorts version of libiconv. Fixes #2017.Sascha Cunz2014-01-301-2/+10
| | | | | | | - Add correct -I, -L and -l flags - Search for libiconv in /opt/local/[include|lib] before in the system path. See #2017 for details. - Give splitted -L and -l arguments to pkg-config
* Cleanup FindIconv.cmakeSascha Cunz2014-01-301-12/+5
| | | | | Doesn't change anything. Just removes stuff that was probably missed to remove when this was imported.
* Improve iconv finding for cmakeRussell Belfer2013-12-021-0/+42
| | | | | | * add FindIconv helper for CMake iconv detection * only default using iconv to ON for MacOS * update pkg-config generation to include iconv dependency better
* Build with the system's http-parser installation if availableVeeti Paananen2013-05-301-0/+39
|
* Changed case of FindLibSSH2.cmake to FindLIBSSH2.cmakeBrad Morgan2013-05-151-0/+0
|
* Renamed FindLibSSH2.cmakeBrad Morgan2013-05-151-0/+0
|
* Added libssh2 cmake moduleBrad Morgan2013-05-071-0/+44