Michael
e7c48e57e9
Fix on compilers which aren't C++11 by default
2019-08-18 22:54:33 +00:00
Michael
7dfbb41e0d
Find libatomic fix cmake magics
2019-08-17 13:20:16 +01:00
Rick V
3782479276
fix sun
2019-08-01 21:39:49 -05: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
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
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
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