diff --git a/README.md b/README.md index 3df0099..32beb85 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,16 @@ cd my-plugin cargo xtask bundle nih_plug_template --release ``` -**Output:** `target/bundled/nih_plug_template.vst3` and `nih_plug_template.clap` +**Output:** `target/bundled/.vst3` and `.clap`, where `` is the `name` set +in `bundler.toml` — **not** the crate name. Out of the box that means +`target/bundled/Plugin Name.vst3`. + +On Linux the egui editor needs the GUI development headers: + +```bash +sudo apt install pkg-config libgl-dev libx11-dev libxcursor-dev libxcb1-dev \ + libxcb-icccm4-dev libxcb-dri2-0-dev libx11-xcb-dev libxkbcommon-dev libxkbcommon-x11-dev +``` ## Deploy @@ -42,14 +51,14 @@ FL Studio scans `C:\Program Files\Common Files\VST3` by default, **ignores direc ```bash # VST3 -cp target/bundled/nih_plug_template.vst3 ~/.vst3/ +cp -r "target/bundled/Plugin Name.vst3" ~/.vst3/ # CLAP -cp target/bundled/nih_plug_template.clap ~/.clap/ +cp -r "target/bundled/Plugin Name.clap" ~/.clap/ # Or globally: -# sudo cp target/bundled/nih_plug_template.vst3 /usr/lib/vst3/ -# sudo cp target/bundled/nih_plug_template.clap /usr/lib/clap/ +# sudo cp -r "target/bundled/Plugin Name.vst3" /usr/lib/vst3/ +# sudo cp -r "target/bundled/Plugin Name.clap" /usr/lib/clap/ ``` ## Project Structure