Skip to content

Commit

Permalink
Update to the dependency installation instructions
Browse files Browse the repository at this point in the history
  • Loading branch information
PhilNad authored May 8, 2023
1 parent 02c2f30 commit 3440d15
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,17 +30,14 @@ This is reasonable and allows any program that can run bash commands to use the
- [sqlite3](https://sqlite.org/index.html)

### Dependencies Installation
All dependencies should be provided by your preferred package manager. PyBind11 should be downloaded automatically from its repository along with this repository and should be located in `extern/pybind11`. Also, for now, this repository contains a copy of SQLiteCpp in `lib/SQLiteCpp-3.1.1`. PyBind11 and SQLiteCpp should be installed to your system to allow CMake to find all the required files:
Most dependencies should be provided by your preferred package manager. PyBind11 and SQLiteCpp are included in this repository as submodules and can be easily installed with:
```bash
> cd lib/SQLiteCpp-3.1.1
> git submodule update --init --recursive
> cd extern/pybind11
> cmake -S . -B build
> cmake --build build
> sudo cmake --install build
```
and
```bash
> git submodule update --init --recursive
> cd extern/pybind11
> cd ../SQLiteCpp
> cmake -S . -B build
> cmake --build build
> sudo cmake --install build
Expand Down

0 comments on commit 3440d15

Please sign in to comment.