Ben Boeckel
a43f1a88d8
cmake: remove configuration variables
...
CMAKE_BUILD_TYPE is meant for single-config build tools (e.g., make and
ninja) while CMAKE_CONFIGURATION_TYPES is meant for multi-config build
tools (e.g., Xcode and Visual Studio). They should not be mixed or
manually set.
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
Ben Boeckel
9aa48b6c50
miniupnpc: clear out else/endfoo command arguments
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
9ef094b356
added unbound to external deps
10 years ago
Riccardo Spagni
fce9dea1b9
fix for miniupnpc static compile under Windows
10 years ago
Riccardo Spagni
18281f4d20
remove dangling upnp port mappings, updated miniupnpc
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