Commit Graph

6 Commits (d749ebeb399df3eba9e44c447f835f925edb4dff)

Author SHA1 Message Date
Michael 8c570653ee
Refactor top level cmake file into multiple components 5 years ago
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
6 years ago
Michael 4143472a17
Add cmake module to target a library as 'system', and fix a few warnings 6 years ago
Jeff Becker edc477b071
update build files again 6 years ago
Jeff Becker 812bb6e0c0
update build files 6 years ago
Jeff Becker 63150549fc
start moving to cmake 6 years ago