Skip to content

Commit 255e04b

Browse files
updating project
1 parent a011162 commit 255e04b

File tree

9 files changed

+146
-378
lines changed

9 files changed

+146
-378
lines changed

.github/workflows/cmake_ci.yml

Lines changed: 0 additions & 282 deletions
This file was deleted.

CMakeLists.txt

Lines changed: 0 additions & 17 deletions
This file was deleted.

README.md

Lines changed: 0 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@ CrabDB is a lightweight, portable key-value database designed to offer fast and
1919
To get started with Fossil CrabDB, ensure you have the following installed:
2020

2121
- **Meson Build System**: If you don’t have Meson installed, follow the installation instructions on the official [Meson website](https://mesonbuild.com/Getting-meson.html).
22-
- **CMake Build System**: If you don’t have CMake installed, follow the installation instructions on the official [CMake website](https://cmake.org/getting-started/).
2322

2423
### Adding Fossil CrabDB Dependency
2524

@@ -57,36 +56,6 @@ To get started with Fossil CrabDB, ensure you have the following installed:
5756

5857
---
5958

60-
#### Adding Fossil CrabDB Dependency With CMake
61-
62-
To use Fossil CrabDB with CMake, follow these steps:
63-
64-
1. **Install CMake**:
65-
Install CMake version `3.13.4` or newer:
66-
67-
```sh
68-
python -m pip install cmake # To install CMake
69-
python -m pip install --upgrade cmake # To upgrade CMake
70-
```
71-
72-
2. **Find and Integrate Fossil CrabDB**:
73-
After installing CMake, you can integrate Fossil CrabDB as a dependency. Add the following lines to your `CMakeLists.txt` file:
74-
75-
```cmake
76-
# Find Fossil CrabDB package
77-
find_package(FossilCrabDB REQUIRED)
78-
79-
# Link the Fossil CrabDB to your project
80-
target_link_libraries(your_target FossilCrabDB)
81-
```
82-
83-
3. **Configure Your CMake Project**:
84-
Make sure to configure your CMake project to include the necessary paths and dependencies for Fossil CrabDB. Typically, you’ll want to make sure the `FossilCrabDB` library is correctly linked in your build configuration.
85-
86-
This will ensure that Fossil CrabDB is included and properly built with your project.
87-
88-
---
89-
9059
## Configure Options
9160

9261
You have options when configuring the build, each serving a different purpose:

code/CMakeLists.txt

Lines changed: 0 additions & 4 deletions
This file was deleted.

code/logic/CMakeLists.txt

Lines changed: 0 additions & 38 deletions
This file was deleted.

0 commit comments

Comments
 (0)