Drop Boost dependency
Boost was only used for program option parsing. To avoid this huge dependency, this commit replaces boost::program_options with cxxopts, a header-only library with the same functionality. cxxopts is added as a submodule, and Boost is removed from the dependencies in the code and Travis configuration.
This commit is contained in:
@@ -16,7 +16,7 @@ With the option `--simplify`, output formulas are simplified by applying several
|
||||
|
||||
## Building
|
||||
|
||||
`anthem` requires [CMake](https://cmake.org/) and [Boost](http://www.boost.org/) for building.
|
||||
`anthem` requires [CMake](https://cmake.org/) for building.
|
||||
After installing the dependencies, `anthem` is built with a C++17 compiler (GCC ≥ 7.3 or clang ≥ 5.0).
|
||||
|
||||
```bash
|
||||
|
Reference in New Issue
Block a user