Commit Graph

217 Commits (9c68fa7316b6b9ad9a79b2546d2eb006936e85e1)

Author SHA1 Message Date
Jeff Becker 83b418b636
make fresh docs every time 4 years ago
Jeff Becker 3d20105646
cleanup unused files and add doc target in wrapper makefile 4 years ago
Jeff d3091cf9fc
Merge pull request #1167 from tewinget/tooling
RouterHive initial PR
4 years ago
Jeff Becker aaae6f1ba9
tinker with release scripts to hopefully appease the apple gods. 4 years ago
Jeff Becker 1e5a81846e
turn off optimizations for releases 4 years ago
Jeff Becker 7d8101e177
static link on macos 4 years ago
Jeff Becker 9428689939
fix up cpack for macos 4 years ago
Jeff Becker 81dbe1288d
add mac target for release 4 years ago
Jeff Becker 3b26b8b24d
make gitlab pump out 32 bit installers, no lto for builds as that is cursed for now. 4 years ago
Jeff Becker 9d8e3736bf
update ci for windows installers 4 years ago
Jeff Becker 2190da8c81
cpack win32 4 years ago
Ryan Tharp 24cd9ca57d
fix make static when TOOLCHAIN isn't set 4 years ago
Jeff Becker 21026753d1 makefile tweaks for tommyboi 4 years ago
Jeff Becker a4141617d7 add build infra for toggling hive builds 4 years ago
Jeff Becker 26c1670af7 make it compile 4 years ago
Jason Rhinelander 84186ce0b8 Always pass XSAN to cmake 4 years ago
Jason Rhinelander 561bfe24c0 Add cmake "check" target to run all tests
Renames the cmake Catch2 test target to "catch" (instead of "check") and
adds a "rungtest" for gtest (because the "gtest" target is already taken
by the gtest library itself), and then repurposes the "check" target to
run both test suite binaries.

Also updates the top-level Makefile to do the same thing, except that
there the gtest target is just "gtest" instead of "rungtest".
4 years ago
Jeff 6f182c4b26
Merge pull request #1077 from majestrate/mock-lokid-rpc-2020-02-02
mock lokid for loopback testnet
4 years ago
Jeff Becker e35d17764a * add path::Path::UniqueEndpointSet_t
* start using check2 for new unit tests
* unit test for path::Path::UniqueEndpointSet_t
4 years ago
Jason Rhinelander 2b93ccb393 Bump libsodium required version to 1.0.18
We use crypto_core_ed25519_scalar_mul which is only exported by
libsodium >= 1.0.18.
4 years ago
jeff 0c971f4e9d use system packages in venv so system packages override 4 years ago
jeff 88e8b7f98c mock lokid for loopback testnet 4 years ago
Jeff Becker 77213d7fa4
add hashpinned curl tarball for static build 5 years ago
Jeff Becker 2ce592e4af
static link with docs 5 years ago
Jeff Becker a3addb7950
dont static link for release 5 years ago
Jason Rhinelander 54b644e280 Add -DDOWNLOAD_SODIUM to re-enabled dl&build of sodium
Also supported in the Makefile (e.g. `make DOWNLOAD_SODIUM=ON`)

Also DRYs out the Makefile a little.
5 years ago
Jeff Becker abf9544ddc
make libuv on win32 work 5 years ago
Jeff fac0b574a2
Merge pull request #930 from majestrate/master-branch-use-release-builds-2019-11-26
make master build release by default
5 years ago
Jeff Becker fab87128a4
handle case with no git directory 5 years ago
Jeff Becker ba0fd223d9 reduce number of jobs we put onto the logic thread 5 years ago
Jeff Becker 29f25e0724
make master build release by default 5 years ago
Jeff Becker 9d0d96b70f
get rid of NON_PC_TARGET 5 years ago
Rick V 83c5e9ace4
manually merge #859 5 years ago
Jeff Becker 22dcb0504b
make format 5 years ago
jeff 7d7c6bf38c Merge remote-tracking branch 'upstream/dev' into multithreaded-cryptography 5 years ago
Michael 07927746b8
Fix makefile location 5 years ago
jeff 32ed821763 Merge remote-tracking branch 'upstream/dev' into multithreaded-cryptography 5 years ago
Michael fadedb4a7b
Distinct ios build 5 years ago
Michael 86a07e2a80
Enable more sanitisers 5 years ago
Michael 6719a1790c
Statically link releases 5 years ago
Jeff Becker c01112e4b7
tracy lock contention testing and other fun things 5 years ago
Michael 7d39f84ef3
Partial fixes for shadow 5 years ago
Michael c246851729
Dump config 5 years ago
Michael 0b80216d11
Fix format verify 5 years ago
Michael 98a93dbdeb
CI to catch missing `make format` 5 years ago
Rick V b7ffe37ffb
add make windows config command line 5 years ago
Michael 9605bec0af
Add ASAN CI 5 years ago
Michael 614b669fd5
Abandon debian 5 years ago
Michael df498c7bf8
try to make some windows 5 years ago
Jeff Becker 43cb62af16
fix android compile, have makefile pull in libuv for cmake on android 5 years ago