mirror of https://github.com/oxen-io/lokinet
CMake fixes: libuv static build, base_libs, shared lib install dir (#1431)
* Update how we build libuv - Update submoduled libuv to latest stable (1.40.0) - Don't look for a system libuv if we're under BUILD_STATIC_DEPS - Add a libuv interface library rather than using globals - Make the windows build fall back to the submodule if not explicitly given a LIBUV_ROOT * Replace ${LIBS} global with `base_libs` interface This simplifies linking and include handling a bit. * Remove unneeded header * Add missing csignal header (This was previously being pulled in incredibly indirectly via some stuff that eventually includes some other stuff that eventually included uv.h) * Use GNUInstallDirs to get lib dir instead of hard-coding lib Fixes #1429pull/1433/head
parent
4e2ba1a96c
commit
e47b70a82f
@ -1 +1 @@
|
||||
Subproject commit 25f4b8b8a3c0f934158cd37a37b0525d75ca488e
|
||||
Subproject commit 4e69e333252693bd82d6338d6124f0416538dbfc
|
Loading…
Reference in New Issue