Commit Graph

21 Commits

Author SHA1 Message Date
Sebastian Messmer
18e5d77b58 If compiling with MSVC, disable compiler warnings it doesn't know 2018-08-07 20:13:01 -07:00
Sebastian Messmer
f439bf9d0f Remove c style casts and unaligned memory accesses 2017-12-03 19:01:41 +00:00
Sebastian Messmer
e736d249f2 Disable clang-tidy for now (too verbose) 2017-12-02 18:43:44 +00:00
Sebastian Messmer
76e7f7da72 Introduce clang-tidy and fix corresponding warnings 2017-10-27 04:02:51 +01:00
Sebastian Messmer
8a92936765 Re-allow usage of boost 1.56 since we don't use boost::futures anymore 2017-08-31 23:58:57 +01:00
Sebastian Messmer
70bfc47a2f Start implementing new blockstore 2017-02-14 08:16:38 +00:00
Sebastian Messmer
6e86116d36 When using clang on linux, don't use libc++, but libstdc++.
Workaround for https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808086
2016-10-25 15:50:53 -07:00
Sebastian Messmer
907611a422 Fix new way of selecting c++ standard version for CLang 2016-03-04 01:26:47 +01:00
Sebastian Messmer
c2c2a6f1dc On newer cmake versions which support it, use more portable way to set c++ standard version 2016-03-04 00:33:10 +01:00
Sebastian Messmer
75dda103c9 Make Boost_INCLUDE_DIRS available to dependent builds 2016-02-16 23:59:38 +01:00
Sebastian Messmer
0f3c1c501e Allow dynamic linkage of Boost using -DBoost_USE_STATIC_LIBS=off 2016-02-16 20:48:37 +01:00
Sebastian Messmer
c889366619 Add some default search paths for libraries on Mac OS X 2016-02-15 20:01:13 +01:00
Sebastian Messmer
63d0b2b29d Fix compiling test cases on Debian 2016-02-14 18:17:37 +01:00
Sebastian Messmer
e44c44334f Fix compile on Debian 8 (link it to a library it wants) 2016-02-14 16:54:29 +01:00
Sebastian Messmer
1e975f64f7 Improve error messages when libraries aren't found 2016-02-14 15:55:54 +01:00
Sebastian Messmer
99abb65293 Add doc comment for cmake function 2016-02-13 02:10:20 +01:00
Sebastian Messmer
772fd12ed0 Require clang 3.5 2016-02-13 02:08:55 +01:00
Sebastian Messmer
4f31b9ff4c Many supported systems don't have boost >= 1.56. Link it statically. 2016-02-12 23:55:08 +01:00
Sebastian Messmer
9088a3d366 Use lowercase for cmake function definitions and rename add_boost/enable_style_warnings/activate_cpp14 to target_add_boost/target_enable_style_warnings/target_activate_cpp14 2016-02-11 12:57:50 +01:00
Sebastian Messmer
1dcf36d38c Move fspp to its own subdirectories 2016-02-11 12:53:42 +01:00
Sebastian Messmer
92cf6fa66d Refactor directory layout to allow other modules in same repository 2016-02-11 12:04:49 +01:00