aboutsummaryrefslogtreecommitdiffstats
path: root/ports/libsimpleservo/api/src/lib.rs
diff options
context:
space:
mode:
Diffstat (limited to 'ports/libsimpleservo/api/src/lib.rs')
-rw-r--r--ports/libsimpleservo/api/src/lib.rs7
1 files changed, 6 insertions, 1 deletions
diff --git a/ports/libsimpleservo/api/src/lib.rs b/ports/libsimpleservo/api/src/lib.rs
index 7fade0fcf28..7f4950d099b 100644
--- a/ports/libsimpleservo/api/src/lib.rs
+++ b/ports/libsimpleservo/api/src/lib.rs
@@ -185,7 +185,12 @@ pub struct ServoGlue {
}
pub fn servo_version() -> String {
- servo::config::servo_version()
+ let cargo_version = env!("CARGO_PKG_VERSION");
+ let git_info = option_env!("GIT_INFO");
+ match git_info {
+ Some(info) => format!("Servo {}{}", cargo_version, info),
+ None => format!("Servo {}", cargo_version),
+ }
}
/// Test if a url is valid.