Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian@centricular.com>2021-09-25 14:11:55 +0300
committerSebastian Dröge <sebastian@centricular.com>2021-09-25 14:11:55 +0300
commit3ce6a5f40313e637064344608efc7ca66d873748 (patch)
treefa20e9b957109e4aeb6defcc0f621ccb3ed5bee7 /Cargo.toml
parent7708b65e97605da8ae5d5e7dd9dec9e8d746141c (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.toml25
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