Skip to content

Instantly share code, notes, and snippets.

@mkmkme
Last active May 7, 2024 12:00
Show Gist options
  • Save mkmkme/61ed654f5621d68b8cfcd2e32a006baa to your computer and use it in GitHub Desktop.
Save mkmkme/61ed654f5621d68b8cfcd2e32a006baa to your computer and use it in GitHub Desktop.
ch-envrc
export CC=/usr/bin/clang-17
export CXX=/usr/bin/clang++-17
export CMAKE_EXPORT_COMPILE_COMMANDS=ON
export CMAKE_GENERATOR=Ninja
export CMAKE_BUILD_PARALLEL_LEVEL=10
export CMAKE_C_COMPILER_LAUNCHER=ccache
export CMAKE_CXX_COMPILER_LAUNCHER=ccache
export CMAKE_BUILD_TYPE=RelWithDebInfo
_ch_root=$(git root)
export CLICKHOUSE_TESTS_BASE_CONFIG_DIR="$_ch_root"/programs/server
export CLICKHOUSE_TESTS_SERVER_BIN_PATH="$_ch_root"/build/programs/clickhouse
export CLICKHOUSE_TESTS_ODBC_BRIDGE_BIN_PATH="$_ch_root"/build/programs/clickhouse-odbc-bridge
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment