├── .cargo └── config.toml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── README.md ├── clap-wrapper-extensions ├── Cargo.toml ├── README.md └── src │ ├── auv2.rs │ ├── lib.rs │ └── vst3.rs ├── plugins └── gain-example │ ├── Cargo.toml │ └── src │ ├── audio_thread.rs │ ├── lib.rs │ └── main_thread.rs └── xtask ├── Cargo.toml ├── README.md ├── cmake ├── CMakeLists.txt ├── clap_entry.cpp └── clap_entry.h └── src └── main.rs /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | 3 | .idea 4 | 5 | .DS_Store 6 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/README.md -------------------------------------------------------------------------------- /clap-wrapper-extensions/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/clap-wrapper-extensions/Cargo.toml -------------------------------------------------------------------------------- /clap-wrapper-extensions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/clap-wrapper-extensions/README.md -------------------------------------------------------------------------------- /clap-wrapper-extensions/src/auv2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/clap-wrapper-extensions/src/auv2.rs -------------------------------------------------------------------------------- /clap-wrapper-extensions/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/clap-wrapper-extensions/src/lib.rs -------------------------------------------------------------------------------- /clap-wrapper-extensions/src/vst3.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/clap-wrapper-extensions/src/vst3.rs -------------------------------------------------------------------------------- /plugins/gain-example/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/plugins/gain-example/Cargo.toml -------------------------------------------------------------------------------- /plugins/gain-example/src/audio_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/plugins/gain-example/src/audio_thread.rs -------------------------------------------------------------------------------- /plugins/gain-example/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/plugins/gain-example/src/lib.rs -------------------------------------------------------------------------------- /plugins/gain-example/src/main_thread.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/plugins/gain-example/src/main_thread.rs -------------------------------------------------------------------------------- /xtask/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/xtask/Cargo.toml -------------------------------------------------------------------------------- /xtask/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/xtask/README.md -------------------------------------------------------------------------------- /xtask/cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/xtask/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /xtask/cmake/clap_entry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/xtask/cmake/clap_entry.cpp -------------------------------------------------------------------------------- /xtask/cmake/clap_entry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/xtask/cmake/clap_entry.h -------------------------------------------------------------------------------- /xtask/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CrushedPixel/rust-clap-first-example/HEAD/xtask/src/main.rs --------------------------------------------------------------------------------