anonimal
6b85398031
Build: update CMake and p2p for in-tree miniupnp
...
(cherry picked from commit a7366b5feeffaeb65b217b2d6f138e0ab1c90192)
6 years ago
anonimal
859db52fda
CMake: update new location of in-tree miniupnpc
...
(cherry picked from commit b16a282f97d8f6c967e8a0b1ecfd75110f095182)
6 years ago
xmr-eric
18216f19dd
Update 2018 copyright
7 years ago
Riccardo Spagni
e9ca165b1a
Merge pull request #1950
...
f5bd3465
IOS CMAKE build settings (Jaquee)
d8a88d05
add IOS CMAKE toolchain (Jaquee)
7 years ago
moneromooo-monero
a8ac4f0a70
update easylogging++ to latest upstream
7 years ago
Jaquee
f5bd346573
IOS CMAKE build settings
7 years ago
Riccardo Spagni
c3599fa7b9
update copyright year, fix occasional lack of newline at line end
8 years ago
Riccardo Spagni
bb69371f66
updated miniupnp
8 years ago
Riccardo Spagni
40974b155e
fix building on FreeBSD
8 years ago
warptangent
9832d18dca
cmake: Include OpenSSL libraries in static linking
9 years ago
warptangent
7205210b0f
cmake: Fix unbound config compile settings
...
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()
9 years ago
Riccardo Spagni
88b0fb14c8
let miniupnp's cmakelist handle defaults
9 years ago
Riccardo Spagni
de03926850
updated copyright year
9 years ago
Thomas Winget
94cb295db4
Merge upstream into blockchain
9 years ago
meshpoint
c9424c1316
fix cmake miniupnpc typo
...
which matters on case-sensitive filesystems
9 years ago
Thomas Winget
6e9e8ab620
Move db_drivers/ to external/
...
Also change LMDB Cmake variables to CACHE rather than upgrading them
through several parent scopes.
9 years ago
Thomas Winget
11e815761f
Revert "Moved db_drivers/ into external/ for consistency"
...
This reverts commit b21335642e
.
9 years ago
Thomas Winget
daf2a8f6cb
Revert "Build fixed, goofed up some CMake"
...
This reverts commit 8b82f3c57f
.
9 years ago
Thomas Winget
8b82f3c57f
Build fixed, goofed up some CMake
...
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/
9 years ago
Thomas Winget
b21335642e
Moved db_drivers/ into external/ for consistency
9 years ago
Riccardo Spagni
f4b69d553a
year updated in license
10 years ago
Ben Boeckel
d43a20f8f4
unbound: plumb the libdir up
...
This is necessary for static builds where the linking is passed around
to dependent targets, but the library is lost.
10 years ago
Ben Boeckel
031e3da724
cmake: remove scream-make (all-caps functions)
10 years ago
Ben Boeckel
abbd5c0bdb
unbound: import cmake build system
10 years ago
Ben Boeckel
475fe209a8
cmake: minor cleanups (indentation and typos)
10 years ago
Ben Boeckel
a87ce09461
cmake: factor out error messages
...
Instead of using BoldRed and ColourReset everywhere, wrap it up in a
function.
10 years ago
Riccardo Spagni
7c1d3b5090
fixed miniupnpc dynamic target
10 years ago
Riccardo Spagni
2cf94c1321
fix for mingw not playing nicely with libunbound configure, fix for correctly finding static libs on various operating systems
10 years ago
Riccardo Spagni
e55982a892
set the winsock variable differently on Windows
10 years ago
Riccardo Spagni
0586a27a13
fixed configure_command for libunbound under mingw
10 years ago
Riccardo Spagni
f8fd03602c
turns out mingw does actually produce .a libs and not .dll.a
10 years ago
Riccardo Spagni
1afba7311e
quieten CMake when it can't find packages
10 years ago
Riccardo Spagni
735a017bb3
removed required flags from miniupnp and unbound
10 years ago
Riccardo Spagni
5829b35147
include openssl in linbunbound static linking, added errors for openssl and expat
10 years ago
Riccardo Spagni
c70fa8689f
reference the correct unbound static lib
10 years ago
Riccardo Spagni
954a244afe
added libtool's install command
10 years ago
Riccardo Spagni
fd52015a2d
use the correct CMake variable for static builds
10 years ago
Riccardo Spagni
cc0f6a6080
build libunbound correctly
10 years ago
Riccardo Spagni
8c00098c75
fix missing parentheses
10 years ago
Riccardo Spagni
cee87473ad
build libunbound from external if no local libunbound or for static builds
10 years ago
Riccardo Spagni
dda5a03146
fixed FreeBSD miniupnpc niggly
10 years ago
Riccardo Spagni
524eae58cc
never use the baked-in miniupnpc on FreeBSD because explosions
10 years ago
Riccardo Spagni
d34f681ed6
fixed miniupnpc static building
10 years ago
fluffypony
b35c1e2491
fixed UPNP_LIBRARIES scope
10 years ago
fluffypony
d21cf293e1
added license to CMake
10 years ago
fluffypony
36c7ea9f77
more CMake tweaks to allow detection on OS X
10 years ago
fluffypony
8d8b47e69f
more dynamic miniupnp fixes
10 years ago
fluffypony
7d01dad8f4
use external miniupnpc if available
10 years ago
fluffypony
5a65991480
exclude local miniupnpc for FreeBSD, install from ports instead
10 years ago
Antonio Juarez
9682a15400
Port mapping with UPnP
10 years ago