mirror of
https://git.proxmox.com/git/proxmox
synced 2025-08-05 21:34:58 +00:00
put api macro crate behind 'api-macro' feature
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
This commit is contained in:
parent
fd03b808ab
commit
29893d66ae
@ -15,7 +15,7 @@ futures-preview = "0.3.0-alpha"
|
||||
http = "0.1"
|
||||
hyper = { version = "0.13.0-alpha.1" }
|
||||
lazy_static = "1.3"
|
||||
proxmox = { path = "../proxmox" }
|
||||
proxmox = { path = "../proxmox", features = [ "api-macro" ] }
|
||||
regex = "1.1"
|
||||
serde = "1.0"
|
||||
serde_json = "1.0"
|
||||
|
@ -9,10 +9,11 @@ authors = [
|
||||
|
||||
[dependencies]
|
||||
proxmox-api = { path = "../proxmox-api" }
|
||||
proxmox-api-macro = { path = "../proxmox-api-macro" }
|
||||
proxmox-api-macro = { path = "../proxmox-api-macro", optional = true }
|
||||
proxmox-sys = { path = "../proxmox-sys" }
|
||||
proxmox-tools = { path = "../proxmox-tools" }
|
||||
|
||||
[features]
|
||||
default = []
|
||||
valgrind = ["proxmox-tools/valgrind"]
|
||||
api-macro = ["proxmox-api-macro"]
|
||||
|
@ -5,5 +5,6 @@ pub use proxmox_tools as tools;
|
||||
// exposed via `proxmox::api`.
|
||||
pub mod api {
|
||||
pub use proxmox_api::*;
|
||||
#[cfg(feature = "api-macro")]
|
||||
pub use proxmox_api_macro::{api, router};
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user