1
1
Fork 0
mirror of https://github.com/oxen-io/lokinet synced 2023-12-14 06:53:00 +01:00
Commit graph

33 commits

Author SHA1 Message Date
Michael 6e5cab971f
make windows fixes 2019-08-13 10:02:48 +01:00
Michael 16cdfbd5f0
clang-tidy modernize pass 2019-08-12 16:52:58 +01:00
Rick V c5aaefa7e7
this is getting hairy 2019-08-01 22:53:22 -05:00
Rick V 54d4932d74
why isn't cmake picking this up 2019-08-01 22:45:46 -05:00
Rick V 609a9a1c31
fix netbsd 2019-08-01 21:39:51 -05:00
Rick V 3782479276
fix sun 2019-08-01 21:39:49 -05:00
Rick V b7ffe37ffb
add make windows config command line 2019-08-01 21:39:48 -05:00
Michael 614b669fd5
Abandon debian 2019-07-29 21:31:26 +01:00
Michael df498c7bf8
try to make some windows 2019-07-29 21:31:26 +01:00
Jeff Becker 43cb62af16
fix android compile, have makefile pull in libuv for cmake on android 2019-07-24 11:25:40 -04:00
Michael 82958de2d7
Tidy up cmake files 2019-07-22 00:58:45 +01:00
Michael 65af2c4266
Normalise build 2019-07-21 17:08:26 +01:00
Michael 4806e52f62
Try to silence some warnings to reduce noise 2019-07-21 16:57:11 +01:00
Michael 2cc180b6a4
Add FindLibUV and migrate 2019-07-13 14:06:34 +01:00
Michael 2acb163083
Fix llvm 8 build 2019-07-06 14:46:25 +01:00
Michael a2326efa37
Revert "Merge pull request #679 from tewinget/revert-config-refactor"
This reverts commit 2996a7f29c, reversing
changes made to 10df3bd4b3.
2019-07-06 14:46:25 +01:00
Thomas Winget d044d60101 Reverts #678 #677 and #669 with hashes:
10df3bd
766ece8
979f095

See those commits for further details
2019-07-02 11:02:20 -04:00
Michael bd78471dae
Move ini parser as well 2019-07-02 01:58:38 +01:00
Michael 80d1e4aef9
Add in-source version of std::filesystem::permissions 2019-07-02 00:01:25 +01:00
Michael 59e8a7316f
Revert "Merge pull request #668 from michael-loki/remove_cppbackport"
This reverts commit 33142d5005, reversing
changes made to 408a652a01.
2019-07-01 10:33:03 +01:00
Michael 07377b8d5f
Find libuv for Ryan 2019-06-28 12:08:43 +01:00
Michael 1639c58cb6
Remove cppbackport from vendor dir 2019-06-27 16:25:44 +01:00
Jeff Becker c63dbe7e48
fix freebsd build 2019-06-25 09:51:17 -04:00
Jeff Becker e265661adb
try fixing issue number 17 (not done) 2019-06-24 12:48:48 -04:00
Rick V 68862cc830
we libuv now 2019-06-13 21:21:44 -05:00
Rick V 271cfcb64e
remove all disused platform-specific event loops
(cherry picked from commit 94d00a169ba7934ef719cc38fe0ca1eff8e1b675)
2019-06-13 21:02:57 -05:00
Rick V 7788d6ec3c
fix windows
lto stuff remains for now
since native builds work

(cherry picked from commit 37814472af5e7c35d514bae16d19b08050765d52)

i'm not porting the UNIX-tier cppfs thing

(cherry picked from commit d6edbd789534d4fd0bce6c8c2418347cd80bebdb)

none of this had to be specified directly ffs

(cherry picked from commit 5dbefa7131a6fe0b2006c90ecdba7e466fdd1ecc)

stop breaking shit reee

(cherry picked from commit 14be89902ccc75a7fc21863593da393ca976d0d4)
2019-05-05 23:01:51 -05:00
Michael 8c570653ee
Refactor top level cmake file into multiple components 2019-04-30 00:48:48 +01:00
Michael 0b4d787042
More work on router docker image
- Multi-stage docker build (final image only 15MB!)
- Build in release mode
    - Fix bug with release mode
    - Fix compiler being dumb AF
    - Disable FORTIFY for now
- Enable LTO when making a staticly linked release
- Fix some gcc specific warnings
- Refactor cmake stuff into multiple files
2019-04-28 17:04:52 +01:00
Michael 4143472a17
Add cmake module to target a library as 'system', and fix a few warnings 2019-04-25 00:27:31 +01:00
Jeff Becker edc477b071
update build files again 2018-05-29 10:45:37 -04:00
Jeff Becker 812bb6e0c0
update build files 2018-05-29 10:29:46 -04:00
Jeff Becker 63150549fc
start moving to cmake 2018-05-16 09:56:51 -04:00