Skip to content
/ sql Public

Umbrella repository for SQL related C++ libraries

License

Notifications You must be signed in to change notification settings

cviebig/sql

Repository files navigation

Umbrella repository

This is the umbrella repository for SQL parsing related projects. It comprises of

Build time dependencies

  • Catch2
  • CMake
  • Boost

Runtime dependencies

  • Boost

Docker support

This project is coming for convenience reasons with Dockerfiles to create a build and runtime environment. However it's use is only optional. See the subdirectory docker/ for more info.

Example usage from this directory:

export PROJECT_NAME=projsql
export BUILD_DIR=$HOME/tmp/projsql_build
export OUTPUT_DIR=$HOME/tmp/projsql
export CXX=/usr/bin/clang++
export CC=/usr/bin/clang
docker/setup
docker/configure Release
docker/build dump-sql-text
docker/execute dump-sql-text -i
docker/execute valgrind --tool=memcheck --leak-check=full /home/user/build/test/dump-sql-text -i
docker/cleanup
docker/remove

About

Umbrella repository for SQL related C++ libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages