From 207ad31257799f0ae7a518e319edefd920d924ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9B=D0=B5=D0=BE=D0=BD=D0=B8=D0=B4=20=D0=AE=D1=80=D1=8C?= =?UTF-8?q?=D0=B5=D0=B2=20=28Leonid=20Yuriev=29?= Date: Fri, 6 Dec 2024 20:34:28 +0300 Subject: [PATCH] =?UTF-8?q?mdbx:=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB?= =?UTF-8?q?=D0=B5=D0=BD=D0=B8=D0=B5=20=D0=B2=20README=20=D1=83=D0=BF=D0=BE?= =?UTF-8?q?=D0=BC=D0=B8=D0=BD=D0=B0=D0=BD=D0=B8=D0=B9=20=D0=BE=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=B4=D0=B4=D0=B5=D1=80=D0=B6=D0=BA=D0=B5=20Conan.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index bb2a6437..bb057b9e 100644 --- a/README.md +++ b/README.md @@ -416,7 +416,7 @@ since release the version 1.0. ## Source code embedding -_libmdbx_ provides two official ways for integration in source code form: +_libmdbx_ provides two official three for integration in source code form: 1. Using an amalgamated source code which available in the [releases section](https://gitflic.ru/project/erthink/libmdbx/release) on GitFlic. > An amalgamated source code includes all files required to build and @@ -425,7 +425,13 @@ _libmdbx_ provides two official ways for integration in source code form: > repository on Linux by executing `make dist`. As a result, the desired > set of files will be formed in the `dist` subdirectory. -2. Adding the complete source code as a `git submodule` from the [origin git repository](https://gitflic.ru/project/erthink/libmdbx) on GitFlic. +2. Using [Conan Package Manager](https://conan.io/): + - optional: Setup your own conan-server; + - Create conan-package by `conan create .` inside the _libmdbx_' repo subdirectory; + - optional: Upload created recipe and/or package to the conan-server by `conan upload -r SERVER 'mdbx/*'`; + - Consume libmdbx-package from the local conan-cache or from conan-server in accordance with the [Conan tutorial](https://docs.conan.io/2/tutorial/consuming_packages.html). + +3. Adding the complete source code as a `git submodule` from the [origin git repository](https://gitflic.ru/project/erthink/libmdbx) on GitFlic. > This allows you to build as _libmdbx_ and testing tool. > On the other hand, this way requires you to pull git tags, and use C++11 compiler for test tool.