aboutsummaryrefslogtreecommitdiff
path: root/external/CMakeLists.txt
Commit message (Collapse)AuthorAgeFilesLines
* daemon: remove miniupnptobtoht2026-04-261-26/+0
|
* miniupnpc: fix build with gcc 14tobtoht2025-01-071-0/+1
|
* external: remove unbound submoduleselsta2021-09-031-17/+3
|
* miniupnp: set submodule to upstream, disable installselsta2021-01-121-0/+2
|
* simplewallet: add show_qr_code commandselsta2020-06-211-0/+1
| | | | Thanks to iDunk for helping with Windows.
* RandomX integrationHoward Chu2019-09-251-0/+1
| | | | Support RandomX PoW algorithm
* Update 2019 copyrightbinaryFate2019-03-051-1/+1
|
* Merge pull request #3430Riccardo Spagni2018-09-181-2/+0
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 42397359 Fixup 32bit arm build (TheCharlatan) a06d2581 Fix Windows build (TheCharlatan) ecaf5b3f Add libsodium to the packages, the arm build was complaining about it. (TheCharlatan) cbbf4d24 Adapt translations to upstream changes (TheCharlatan) db571546 Updated pcsc url (TheCharlatan) f0ba19fd Add lrelease to the depends (TheCharlatan) cfb30462 Add Miniupnp submodule (TheCharlatan) 5f7da005 Unbound is now a submodule. Adapt depends for this. (TheCharlatan) d6b9bdd3 Update readmes to reflect the usage of depends (TheCharlatan) 56b6e41e Add support for apple and arm building (TheCharlatan) 29311fd1 Disable stack unwinding for mingw32 depends build. (TheCharlatan) 8db3d573 Modify depends for monero's dependencies (TheCharlatan) 0806a23a Initial depends addition (TheCharlatan)
| * Add Miniupnp submoduleTheCharlatan2018-09-101-31/+13
| | | | | | | | | | Drop miniupnp and unbound depends builds. Make sure that build variables are propageted properly to unbound and miniupnp. Rebase to after the v0.12 release
| * Modify depends for monero's dependenciesTheCharlatan2018-09-101-15/+31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add readline, ldns, graphviz, unbound to depends packages Add a cmake toolchain file to depends that is uniquely created for every build and placed in triple/share/toolchain.cmake This file is then passed to cmake with -DCMAKE_TOOLCHAIN_FILE=/path/to/triple/share/toolchain.cmake Add the boost locale package to depends In the depends cmake toolchain file, a DEPENDS flag is added to exclude, or change cmake checks done that are required for depends Link miniupnpc and unwind from depends and not external Add libiconv and icu4c to depends, required for mingw32 builds. Headers (winsock) need to be lower case in order to compile on unix systems. This should not affect building on windows.
* | NetBSD supportthomasvaughan2018-09-111-0/+3
|/
* Build: update CMake and p2p for in-tree miniupnpanonimal2018-04-211-31/+10
| | | | (cherry picked from commit a7366b5feeffaeb65b217b2d6f138e0ab1c90192)
* CMake: update new location of in-tree miniupnpcanonimal2018-04-191-2/+2
| | | | (cherry picked from commit b16a282f97d8f6c967e8a0b1ecfd75110f095182)
* Update 2018 copyrightxmr-eric2018-01-261-1/+1
|
* Merge pull request #1950Riccardo Spagni2017-04-111-3/+4
|\ | | | | | | | | f5bd3465 IOS CMAKE build settings (Jaquee) d8a88d05 add IOS CMAKE toolchain (Jaquee)
| * IOS CMAKE build settingsJaquee2017-04-031-3/+4
| |
* | update easylogging++ to latest upstreammoneromooo-monero2017-04-101-0/+1
|/
* update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-211-1/+1
|
* updated miniupnpRiccardo Spagni2016-09-171-4/+4
|
* fix building on FreeBSDRiccardo Spagni2016-03-211-3/+0
|
* cmake: Include OpenSSL libraries in static linkingwarptangent2016-02-121-4/+5
|
* cmake: Fix unbound config compile settingswarptangent2016-02-121-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()
* let miniupnp's cmakelist handle defaultsRiccardo Spagni2015-12-311-3/+0
|
* updated copyright yearRiccardo Spagni2015-12-311-1/+1
|
* Merge upstream into blockchainThomas Winget2015-03-291-1/+1
|\
| * fix cmake miniupnpc typomeshpoint2015-03-261-1/+1
| | | | | | which matters on case-sensitive filesystems
* | Move db_drivers/ to external/Thomas Winget2015-03-171-0/+2
| | | | | | | | | | Also change LMDB Cmake variables to CACHE rather than upgrading them through several parent scopes.
* | Revert "Moved db_drivers/ into external/ for consistency"Thomas Winget2015-03-171-2/+0
| | | | | | | | This reverts commit b21335642e75b35d3b178a754f4cdb2314989cd1.
* | Revert "Build fixed, goofed up some CMake"Thomas Winget2015-03-171-4/+0
| | | | | | | | This reverts commit 8b82f3c57ffdc4dc190f4755c61d74d8359c8c0f.
* | Build fixed, goofed up some CMakeThomas Winget2015-03-101-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/
* | Moved db_drivers/ into external/ for consistencyThomas Winget2015-03-091-0/+2
|/
* year updated in licenseRiccardo Spagni2015-01-021-1/+1
|
* unbound: plumb the libdir upBen Boeckel2014-10-241-1/+1
| | | | | This is necessary for static builds where the linking is passed around to dependent targets, but the library is lost.
* cmake: remove scream-make (all-caps functions)Ben Boeckel2014-10-231-15/+15
|
* unbound: import cmake build systemBen Boeckel2014-10-231-82/+6
|
* cmake: minor cleanups (indentation and typos)Ben Boeckel2014-10-231-0/+0
|
* cmake: factor out error messagesBen Boeckel2014-10-231-3/+3
| | | | | Instead of using BoldRed and ColourReset everywhere, wrap it up in a function.
* fixed miniupnpc dynamic targetRiccardo Spagni2014-10-061-2/+4
|
* fix for mingw not playing nicely with libunbound configure, fix for ↵Riccardo Spagni2014-10-061-1/+4
| | | | correctly finding static libs on various operating systems
* set the winsock variable differently on WindowsRiccardo Spagni2014-10-061-1/+2
|
* fixed configure_command for libunbound under mingwRiccardo Spagni2014-10-061-1/+1
|
* turns out mingw does actually produce .a libs and not .dll.aRiccardo Spagni2014-10-061-3/+1
|
* quieten CMake when it can't find packagesRiccardo Spagni2014-10-061-3/+3
|
* removed required flags from miniupnp and unboundRiccardo Spagni2014-10-061-2/+2
|
* include openssl in linbunbound static linking, added errors for openssl and ↵Riccardo Spagni2014-10-061-3/+14
| | | | expat
* reference the correct unbound static libRiccardo Spagni2014-10-061-4/+3
|
* added libtool's install commandRiccardo Spagni2014-10-061-7/+10
|
* use the correct CMake variable for static buildsRiccardo Spagni2014-10-061-1/+1
|
* build libunbound correctlyRiccardo Spagni2014-10-061-21/+50
|
* fix missing parenthesesRiccardo Spagni2014-10-061-1/+1
|