From c1e65689fe1345a818d810136f5a8ea2f2c006f7 Mon Sep 17 00:00:00 2001 From: Alex Crichton Date: Fri, 8 Apr 2016 09:47:56 -0700 Subject: Check out submodule if it doesn't exist in dev --- libssh2-sys/build.rs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'libssh2-sys/build.rs') diff --git a/libssh2-sys/build.rs b/libssh2-sys/build.rs index 3489a21..6025703 100644 --- a/libssh2-sys/build.rs +++ b/libssh2-sys/build.rs @@ -17,6 +17,11 @@ fn main() { return } + if !Path::new("libssh2").exists() { + let _ = Command::new("git").args(&["submodule", "update", "--init"]) + .status(); + } + let mut cfg = cmake::Config::new("libssh2"); let target = env::var("TARGET").unwrap(); -- cgit v1.2.3