- Update contributing and changelog
- Liftoff docs and fix
- ]iwyu fix](#59)
- Add docs for how to set sanitizer flags
- Add CC0 license
- Add better default warnings and update compiler flags per mapbox/cpp#37 (comment)
- Add compiler flags/warnings per mapbox/cpp#37
- Add multithread benchmarking:
- inline headers
- collapse both benchmarks into one run.cpp
- call binary directly from Makefile
- add ignores to codecov
- clang format fixes
- Add clant-tidy NOLINT
- anti-optimization and clobber methods
- Add clang-format
- Transition tests to use catch
- Port to cmake
- Add setup.sh and local coverage reporting
- Add first iteration of "liftoff" script
- Glob tests in cmake for added flexibility
- Disable OSX testing for now
- move include directory up a level, now just /include/hello_world.cpp
- update test directory structure to just use test.cpp instead of splitting into unit tests
- default to Debug build, standardize build location to /build/Release and /build/Debug #18
make
command builds by default, tests are run withmake test
- add a version file #19
- nest hello_world within include directory named after library
- add debug/release builds + more aggressive warnings
- default to Release
- Create test alias
- c++11 as default
- add
include_dirs.js
for NPM publishing and requiring
- the hpp-skel is born 👶