diff options
author | Sebastian Dröge <sebastian@centricular.com> | 2021-09-25 14:11:55 +0300 |
---|---|---|
committer | Sebastian Dröge <sebastian@centricular.com> | 2021-09-25 14:11:55 +0300 |
commit | 3ce6a5f40313e637064344608efc7ca66d873748 (patch) | |
tree | fa20e9b957109e4aeb6defcc0f621ccb3ed5bee7 /Cargo.toml | |
parent | 7708b65e97605da8ae5d5e7dd9dec9e8d746141c (diff) |
Only list plugins without external C dependencies as default-members of the cargo workspace
`cargo build` will only build the default members while `cargo build --all`
would continue to build all plugins.
Fixes https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs/-/issues/167
Diffstat (limited to 'Cargo.toml')
-rw-r--r-- | Cargo.toml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/Cargo.toml b/Cargo.toml index 30910b004..2a37e6ad0 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -29,6 +29,31 @@ members = [ "text/regex", ] +# Only plugins without external dependencies +default-members = [ + "tutorial", + "version-helper", + "audio/audiofx", + "audio/claxon", + "audio/lewton", + "generic/file", + "generic/threadshare", + "net/reqwest", + "net/rusoto", + "utils/fallbackswitch", + "utils/togglerecord", + "video/cdg", + "video/ffv1", + "video/flavors", + "video/gif", + "video/rav1e", + "video/rspng", + "video/hsv", + "text/wrap", + "text/json", + "text/regex", +] + [profile.release] lto = true opt-level = 3 |