Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 619 Bytes

README.md

File metadata and controls

26 lines (19 loc) · 619 Bytes

Building and Testing

Below is a minimal script for building and running the unit tests of the project.

mkdir -p build
cd build
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Debug ../lib
cmake --build .

cd ..
./scripts/generate_tpch_tbl.sh 0.01
./scripts/generate_tpch_arrow.sh 0.01
./scripts/generate_uni.sh

(cd build && ./tester)

A standard C++ debugger can be attached to the tester program (e.g. lldb -- ./tester).

Formatting

The following script can be run to format the code.

python3 ./scripts/run_clang_format.py --exclude ./lib/build --exclude ./lib/third_party -r ./lib/ -i