diff --git a/src/project.rs b/src/project.rs deleted file mode 100644 index a977e1c..0000000 --- a/src/project.rs +++ /dev/null @@ -1,33 +0,0 @@ -//! This is where the Projects build information can be retreived from. - - - -/// The environment variable defined by Cargo for the name. -const NAME: Option<&str> = option_env!("CARGO_PKG_NAME"); - -/// The environment variable defined by Cargo for the version. -const VERSION: Option<&str> = option_env!("CARGO_PKG_VERSION"); - -/// The string to display if a value is not defined during compile time. -const NOT_DEFINED: &'static str = "UNDEFINED"; - - - -/// Returns the name of the program as defined by the CARGO_PKG_NAME. This is -/// set at compile time and comes from the Cargo.toml file. -/// -/// If a value is not found, then it will return the not defined value. -pub fn get_name() -> &'static str -{ - NAME.unwrap_or(NOT_DEFINED) -} - - -/// Returns the name of the program as defined by the CARGO_PKG_VERSION. This is -/// set at compile time and comes from the Cargo.toml file. -/// -/// If a value is not found, then it will return the not defined value. -pub fn get_version() -> &'static str -{ - VERSION.unwrap_or(NOT_DEFINED) -}