Леонид Юрьев (Leonid Yuriev)
|
42f1abd7e9
|
mdbx-cmake: fix/refine --allow-multiple-definition as workaround for std::filesystem and LCC < 1.25.23
|
2022-04-22 23:03:58 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
b327cafe1a
|
mdbx-cmake: seeding cmake tests.
|
2022-04-22 22:07:42 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
03e7e3be74
|
mdbx-cmake: avoid tests with mdbx_chk when MDBX_BUILD_TOOLS=OFF .
|
2022-04-22 18:07:51 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
e3b0602664
|
mdbx-cmake: set loglevel=verbose for smoke test to speedup CI.
|
2022-04-22 09:32:47 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
abc2341cb4
|
cmake-test: avoid run tests in case cross-compilation without emulator.
|
2022-04-21 20:35:45 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
03f9ed8820
|
mdbx-cmake: add a few smoke-like tests.
|
2022-04-21 20:35:45 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
5ebcb90620
|
mdbx-cmake: rework linking detection for std::filesystem .
|
2022-04-07 21:57:49 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
c9dfb7d8c2
|
mdbx-cmake: add workaround for LCC 1.25 bug of class inline static constexpr member field definition.
|
2022-04-06 12:43:58 +03:00 |
|
Леонид Юрьев (Leonid Yuriev)
|
f054ceeab8
|
mdbx-cmake: add linking with stdc++fs for LCC < 1.26
|
2022-04-06 12:43:58 +03:00 |
|
Leonid Yuriev
|
62889b5b7f
|
mdbx-test: use mdbx::buffer from mdbx++.
|
2021-07-04 13:23:53 +03:00 |
|
Leonid Yuriev
|
cea56c3840
|
mdbx-cmake: makes an C++ compiler optional.
Change-Id: Id1445a95e4a458012e77e1e505563025f0471487
|
2020-09-27 17:01:59 +03:00 |
|
Leonid Yuriev
|
88a4b8cb9b
|
mdbx++: Initial C++ API (some extra methods are not implemented).
Change-Id: I0478d0c94dcd12b52916e87815e5731817407c3c
|
2020-08-28 16:45:30 +03:00 |
|
Leonid Yuriev
|
95199c754a
|
mdbx-cmake: fixes for old C/C++ compilers and/or CMake.
|
2020-06-26 03:28:15 +03:00 |
|
Leonid Yuriev
|
971f924c44
|
mdbx-build: rearrange source files, rework CMakeLists.txt and refine GNUMakefile (squashed).
Change-Id: Id73d346695011dab2f670bb9e6293a1e5a1835ca
|
2020-04-17 00:37:57 +03:00 |
|
Leonid Yuriev
|
70350bad81
|
mdbx-cmake: require C99 or use C11 when available.
Change-Id: I241e8c38232750efb537a0b581f822540f207cdc
|
2019-10-24 22:12:14 +03:00 |
|
Leonid Yuriev
|
0f8b2ff399
|
mdbx-test: add nested testcase.
Related to https://github.com/leo-yuriev/libmdbx/issues/62
Change-Id: I5fee861582987cc11a648a3365b19c28e493317d
|
2019-10-09 23:38:44 +03:00 |
|
Leonid Yuriev
|
85cd04b712
|
mdbx-test: using c++17 (for std::string_view).
Change-Id: I79d9bac8ea8ba6c337d71683549a37c8434b93fa
|
2019-10-06 18:45:52 +03:00 |
|
Leonid Yuriev
|
e7095e9ada
|
mdbx: remove UTF8-BOM (preparation for 'make dist').
Change-Id: I2d0ccc9f7bbed6d57b2fe6ef156f33531a4eeb69
|
2019-09-10 02:18:50 +03:00 |
|
Leonid Yuriev
|
263837094e
|
mdbx-build: refine CMake scripts, add build options.
Change-Id: Ie3db2f6439d5cc7ef3cd9ebb5b8e5d5d34f743dd
|
2019-09-03 02:56:01 +03:00 |
|
Leonid Yuriev
|
6f39d8228d
|
mdbx-cmake: add MDBX_ALLOY_MODE option.
Change-Id: I486f737fc24a48ecd3444859bee2132c9606aef5
|
2019-09-03 02:43:09 +03:00 |
|
Leonid Yuriev
|
5a87faf9af
|
mdbx-build: start using CMake (incomplete; no properly installation for now).
|
2019-09-03 02:33:57 +03:00 |
|
Leonid Yuriev
|
9cf9d6eac2
|
mdbx-test: add ttl testcase.
Change-Id: Ia5d164fde250e959226a53c63fcaf024ffe965a2
|
2019-06-22 00:53:52 +03:00 |
|
Leonid Yuriev
|
0639f54280
|
mdbx-test: add 'append' testcase.
Change-Id: I71620ea1a019e16b8e3d84a81dcc042961eae5b5
|
2019-02-04 01:41:11 +03:00 |
|
Leonid Yuriev
|
24d42c1583
|
mdbx: add db-copy testcase.
Change-Id: Ib554880ebbabcb5dfc55bdb3c71767d0fa1630fd
|
2018-11-05 00:02:48 +03:00 |
|
Vladimir Romanov
|
4ed8eddf42
|
Improve cmake support. Add rpm generation
|
2018-01-07 15:10:06 +03:00 |
|
Vladimir Romanov
|
18a261a6dd
|
Add CMake support
|
2018-01-04 09:27:09 +03:00 |
|