sqlite3 clone
If you wish to build clox yourself you will need CMake (>=v3.21) and any relatively recent C compiler. This project has a relatively simple CMake config utilising CMake presets to control flags and build options.
cmake -S . -B build --preset=<platform>
cmake --build build
./build/sqlminiAvailable platforms:
- linux
- linux-dev
- macos
- macos-dev
- win64
- win64-dev
- sanitize : Turns on GCC or Clang compiler instrumentation for sanitizers on Linux platforms
- linux-dev-strict : Additional checks made on linux using
clang-tidyandcpp-check
cmake -S . -B build/sanitize --preset=sanitize
cmake --build build/sanitize
build/sanitize/sqlminibundle install
bundle binstubs rspec-core
bundle exec rspec