From 0268a4de79e853f789deb36932a8b58e3c77a6e5 Mon Sep 17 00:00:00 2001 From: David Braden Date: Mon, 11 Dec 2023 10:22:36 -0700 Subject: [PATCH] don't check the go version on docs.rs builds (#75) --- crates/tx5-go-pion-sys/build.rs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/crates/tx5-go-pion-sys/build.rs b/crates/tx5-go-pion-sys/build.rs index d67cc3b5..ae88c730 100644 --- a/crates/tx5-go-pion-sys/build.rs +++ b/crates/tx5-go-pion-sys/build.rs @@ -106,10 +106,14 @@ fn go_check_version() { let ver: f64 = String::from_utf8_lossy(&go_version.stdout[13..17]) .parse() .expect("error parsing go version"); - assert!( - ver >= 1.20, - "go executable version must be >= 1.20, got: {ver}", - ); + + // Only check the go version if this is NOT a DOCS_RS build. + if std::env::var("DOCS_RS").is_err() { + assert!( + ver >= 1.20, + "go executable version must be >= 1.20, got: {ver}", + ); + } } fn go_unzip_vendor() {