From 3440d1506638397e281869dfc349fd2c52aaaecb Mon Sep 17 00:00:00 2001 From: Philippe Nadeau Date: Mon, 8 May 2023 09:41:34 -0400 Subject: [PATCH] Update to the dependency installation instructions --- README.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index c0613f5..eceb893 100644 --- a/README.md +++ b/README.md @@ -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