From 71bbefe150c9a6acdbdedc485846c409b230cf5e Mon Sep 17 00:00:00 2001 From: Daniel Hornung <d.hornung@indiscale.com> Date: Mon, 14 Feb 2022 12:11:14 +0100 Subject: [PATCH] DOC: Make `make conan` more prominent. For issue #37 --- doc/README_SETUP.md | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/doc/README_SETUP.md b/doc/README_SETUP.md index ac8f675..ebc9aec 100644 --- a/doc/README_SETUP.md +++ b/doc/README_SETUP.md @@ -1,4 +1,4 @@ -# How to Develop and Use Libcaosdb +# How to use and develop libcaosdb ## Dependencies @@ -6,6 +6,17 @@ ## Build +### Building with `make` ## + +Make sure that the dependencies (see above) are fulfilled. On systems which have `make` installed, +type this in your command line terminal: + +```console +make conan +``` + +### Manual build ## + We use [cmake](https://cmake.org) as build tool, with Conan as package manager. The compiler must support the C++17 standard. @@ -66,12 +77,6 @@ as compiler. We use [cmake](https://cmake.org/download/) as build tool. fix this in the next release. See [#34](https://gitlab.indiscale.com/caosdb/src/caosdb-cpplib/-/issues/34) -### Creating a local Conan package ## - -Building and installing libcaosdb with Conan is just a single command: `make conan` - -For MacOS, you probably should adjust the option as mentioned above. - ### Troubleshooting #### `conan install` fails due to missing prebuilts -- GitLab