653b1ca10e
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
19 lines
575 B
Rust
19 lines
575 B
Rust
//! Exports configuration data from the build system
|
|
|
|
/// The configured configuration directory
|
|
pub const CONFIGDIR: &str = "/etc/proxmox-backup";
|
|
pub const JS_DIR: &str = "/usr/share/javascript/proxmox-backup";
|
|
|
|
/// Prepend configuration directory to a file name
|
|
///
|
|
/// This is a simply way to get the full path for configuration files.
|
|
/// #### Example:
|
|
/// ```
|
|
/// # #[macro_use] extern crate proxmox_backup;
|
|
/// let cert_path = configdir!("/proxy.pfx");
|
|
/// ```
|
|
#[macro_export]
|
|
macro_rules! configdir {
|
|
($subdir:expr) => (concat!("/etc/proxmox-backup", $subdir))
|
|
}
|