-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Guide: Compiling Vector with local changes to VRL
Pavlos Rontidis edited this page Sep 22, 2025
·
3 revisions
This guide describes the steps needed to compile VRL locally and use that in the compilation of Vector.
-
Clone the VRL repo to your workspace directory, alongside your copy of the Vector repo.
-
Checkout the branch/commit you want or you can just make changes to
origin/main
directly. -
In Vector, edit the
Cargo.toml
line that sets thevrl
crate. For example:
-vrl = { git = "https://github.com/vectordotdev/vrl.git", branch = "main", features = ["arbitrary", "cli", "test", "test_framework"] }
+vrl = { path = "../vrl", features = ["cli", "test", "test_framework", "arbitrary"] }
- Build Vector.