[vlc-commits] [Git][videolan/vlc][master] 2 commits: rust: Cargo.toml: expose core and macros in workspace

Steve Lhomme (@robUx4) gitlab at videolan.org
Mon Jan 20 08:57:46 UTC 2025



Steve Lhomme pushed to branch master at VideoLAN / VLC


Commits:
e6a5d932 by Alexandre Janniaux at 2025-01-20T08:27:20+00:00
rust: Cargo.toml: expose core and macros in workspace

The crates will be used by rust plugins, but we want to provide the
version from the workspace instead of specifying the path each time
relatively to the plugin crate manifest.

- - - - -
a727e4a1 by Alexandre Janniaux at 2025-01-20T08:27:20+00:00
vlcrs-core: Cargo.toml: sync properties with workspace

We don't want to maintain different version of those.

- - - - -


2 changed files:

- Cargo.toml
- src/rust/vlcrs-core/Cargo.toml


Changes:

=====================================
Cargo.toml
=====================================
@@ -10,3 +10,7 @@ resolver = "2"
 [workspace.package]
 version = "4.0.0"
 license = "LGPL-2.1-or-later"
+
+[workspace.dependencies]
+vlcrs-core = { path = "./vlcrs-core" }
+vlcrs-macros = { path = "./vlcrs-macros" }


=====================================
src/rust/vlcrs-core/Cargo.toml
=====================================
@@ -1,7 +1,8 @@
 [package]
 name = "vlcrs-core"
-version = "0.1.0"
 edition = "2021"
+version.workspace = true
+license.workspace = true
 
 [dependencies]
 vlcrs-messages = { path = "../vlcrs-messages" }



View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/bd4df03daa2ca2fddf8c4e4f4ea0203c9d50e596...a727e4a17aee3a52692df5c4b2ee0d01dd7fbf63

-- 
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/bd4df03daa2ca2fddf8c4e4f4ea0203c9d50e596...a727e4a17aee3a52692df5c4b2ee0d01dd7fbf63
You're receiving this email because of your account on code.videolan.org.


VideoLAN code repository instance


More information about the vlc-commits mailing list