aboutsummaryrefslogtreecommitdiff
path: root/external/CMakeLists.txt (follow)
AgeCommit message (Collapse)AuthorFilesLines
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2016-09-17updated miniupnpRiccardo Spagni1-4/+4
2016-03-21fix building on FreeBSDRiccardo Spagni1-3/+0
2016-02-12cmake: Include OpenSSL libraries in static linkingwarptangent1-4/+5
2016-02-12cmake: Fix unbound config compile settingswarptangent1-0/+4
This allows the OpenSSL function checks to compile in unbound's CMake configuration. Otherwise, the functions SHA256() and EVP_sha512() won't be called from libunbound as possible algorithms. They had not been compiling because static OpenSSL libraries were being used, along with lack of -ldl. The static library preference is unnecessary for the checks, so use default suffixes ordering for CMAKE_FIND_LIBRARY_SUFFIXES when building unbound. Related files: configure_checks.cmake external/unbound/validator/val_secalgo.c secalgo_ds_digest(), setup_key_digest()
2015-12-31let miniupnp's cmakelist handle defaultsRiccardo Spagni1-3/+0
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-03-29Merge upstream into blockchainThomas Winget1-1/+1
2015-03-26fix cmake miniupnpc typomeshpoint1-1/+1
which matters on case-sensitive filesystems
2015-03-17Move db_drivers/ to external/Thomas Winget1-0/+2
Also change LMDB Cmake variables to CACHE rather than upgrading them through several parent scopes.
2015-03-17Revert "Moved db_drivers/ into external/ for consistency"Thomas Winget1-2/+0
This reverts commit b21335642e75b35d3b178a754f4cdb2314989cd1.
2015-03-17Revert "Build fixed, goofed up some CMake"Thomas Winget1-4/+0
This reverts commit 8b82f3c57ffdc4dc190f4755c61d74d8359c8c0f.
2015-03-10Build fixed, goofed up some CMakeThomas Winget1-0/+4
Forgot that CMake vars set to PARENT_SCOPE will still vanish if that parent scope goes...out of scope. LMDB vars elevated one more scope to compensate for moving db_drivers/ into external/
2015-03-09Moved db_drivers/ into external/ for consistencyThomas Winget1-0/+2
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-10-24unbound: plumb the libdir upBen Boeckel1-1/+1
This is necessary for static builds where the linking is passed around to dependent targets, but the library is lost.
2014-10-23cmake: remove scream-make (all-caps functions)Ben Boeckel1-15/+15
2014-10-23unbound: import cmake build systemBen Boeckel1-82/+6
2014-10-23cmake: minor cleanups (indentation and typos)Ben Boeckel1-0/+0
2014-10-23cmake: factor out error messagesBen Boeckel1-3/+3
Instead of using BoldRed and ColourReset everywhere, wrap it up in a function.
2014-10-06fixed miniupnpc dynamic targetRiccardo Spagni1-2/+4
2014-10-06fix for mingw not playing nicely with libunbound configure, fix for ↵Riccardo Spagni1-1/+4
correctly finding static libs on various operating systems
2014-10-06set the winsock variable differently on WindowsRiccardo Spagni1-1/+2
2014-10-06fixed configure_command for libunbound under mingwRiccardo Spagni1-1/+1
2014-10-06turns out mingw does actually produce .a libs and not .dll.aRiccardo Spagni1-3/+1
2014-10-06quieten CMake when it can't find packagesRiccardo Spagni1-3/+3
2014-10-06removed required flags from miniupnp and unboundRiccardo Spagni1-2/+2
2014-10-06include openssl in linbunbound static linking, added errors for openssl and ↵Riccardo Spagni1-3/+14
expat
2014-10-06reference the correct unbound static libRiccardo Spagni1-4/+3
2014-10-06added libtool's install commandRiccardo Spagni1-7/+10
2014-10-06use the correct CMake variable for static buildsRiccardo Spagni1-1/+1
2014-10-06build libunbound correctlyRiccardo Spagni1-21/+50
2014-10-06fix missing parenthesesRiccardo Spagni1-1/+1
2014-10-06build libunbound from external if no local libunbound or for static buildsRiccardo Spagni1-197/+71
2014-09-24fixed FreeBSD miniupnpc nigglyRiccardo Spagni1-1/+14
2014-09-24never use the baked-in miniupnpc on FreeBSD because explosionsRiccardo Spagni1-1/+1
2014-09-21fixed miniupnpc static buildingRiccardo Spagni1-1/+1
2014-09-11fixed UPNP_LIBRARIES scopefluffypony1-2/+6
2014-09-11added license to CMakefluffypony1-0/+32
2014-09-11more CMake tweaks to allow detection on OS Xfluffypony1-4/+188
2014-09-10more dynamic miniupnp fixesfluffypony1-5/+2
2014-09-10use external miniupnpc if availablefluffypony1-3/+15
2014-09-09exclude local miniupnpc for FreeBSD, install from ports insteadfluffypony1-10/+12
2014-04-09Port mapping with UPnPAntonio Juarez1-0/+11