Skip to content
You're reading the docs for DRE 0.3 (v0.3.2). This page for 0.5 · New in 0.5

Building from source

Requires a recent stable Rust toolchain, and Go for the Databricks package.

Terminal window
cargo build --release
./target/release/dre --help

The first-party plugin packages are built from the same workspace (target/release/dre-plugin-*), except the Go packages (databricks, bigquery, snowflake) in go/:

Terminal window
for p in databricks bigquery snowflake; do
(cd "go/$p" && go build -o "../../target/release/dre-plugin-$p" .)
done

Put them in a project’s dre_deps/plugins/ (or point DRE_PLUGINS_DIR at them) to use them without a registry.