mirror of
https://github.com/davidallendj/gdpm.git
synced 2025-12-20 03:27:02 -07:00
Added more needed dependencies
This commit is contained in:
parent
e225312197
commit
050b7a482b
1 changed files with 3 additions and 1 deletions
|
|
@ -129,7 +129,7 @@ The project uses the CMake or Meson build system and has been tested with GCC an
|
|||
Arch Linux users can simply install required libs through `pacman` and/or `yay`:
|
||||
|
||||
```bash
|
||||
pacman -S base-devel fmt sqlite rapidjson cmake libzip curl catch2 cxxopts
|
||||
pacman -S base-devel fmt sqlite rapidjson cmake libzip curl catch2 cxxopts doctest
|
||||
yay -S sqlitecpp libcurlpp
|
||||
```
|
||||
|
||||
|
|
@ -139,10 +139,12 @@ After installing the packages, clone the submodules and link the headers:
|
|||
git submodule add https://github.com/p-ranav/argparse modules/argparse
|
||||
git submodule add https://github.com/p-ranav/tabulate modules/tabulate
|
||||
git submodule add https://github.com/p-ranav/indicators modules/indicators
|
||||
git submodule add https://github.com/p-ranav/csv2 modules/csv2
|
||||
|
||||
ln -s ../modules/argparse/include/argparse include/argparse
|
||||
ln -s ../modules/tabulate/include/tabulate include/tabulate
|
||||
ln -s ../modules/indicators/include/indicators include/indicators
|
||||
ln -s ../modules/csv2/include/csv2 include/csv2
|
||||
```
|
||||
|
||||
And then build the project:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue