I love C++, but the open source tooling can be a nightmare to integrate. This repository is my collection of tools and methodologies to implement a standard, robust, cross-platform development flow.
- Source Code Version Control System: Git
- Integrated Development Environment (IDE): Visual Studio Code
- Lint / Auto-Format: Clang Format
- Build System: CMake
- Unit Test Framework: Google Test
- Code Coverage: Gcov, Codecov
- Continuous Integration for Linux & macOS: Travis CI
- Continuous Integration for Windows: AppVeyor