File tree Expand file tree Collapse file tree 4 files changed +24
-0
lines changed Expand file tree Collapse file tree 4 files changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -18,6 +18,12 @@ use std::env;
18
18
19
19
#[ allow( clippy:: expect_used) ]
20
20
fn main ( ) {
21
+ // Skip file generation if we're in the docs.rs environment
22
+ if std:: env:: var ( "DOCS_RS" ) . is_ok ( ) {
23
+ println ! ( "cargo:warning=Running in docs.rs environment, skipping file generation" ) ;
24
+ return ;
25
+ }
26
+
21
27
// Ensure the build script runs on changes
22
28
println ! ( "cargo:rerun-if-env-changed=HIGH_PRECISION" ) ;
23
29
println ! ( "cargo:rerun-if-env-changed=CARGO_FEATURE_HIGH_PRECISION" ) ;
Original file line number Diff line number Diff line change @@ -18,6 +18,12 @@ use std::env;
18
18
19
19
#[ allow( clippy:: expect_used) ]
20
20
fn main ( ) {
21
+ // Skip file generation if we're in the docs.rs environment
22
+ if std:: env:: var ( "DOCS_RS" ) . is_ok ( ) {
23
+ println ! ( "cargo:warning=Running in docs.rs environment, skipping file generation" ) ;
24
+ return ;
25
+ }
26
+
21
27
// Ensure the build script runs on changes
22
28
println ! ( "cargo:rerun-if-env-changed=HIGH_PRECISION" ) ;
23
29
println ! ( "cargo:rerun-if-env-changed=CARGO_FEATURE_HIGH_PRECISION" ) ;
Original file line number Diff line number Diff line change @@ -40,6 +40,12 @@ fn main() {
40
40
println ! ( "cargo:rustc-env=NAUTILUS_VERSION={nautilus_version}" ) ;
41
41
println ! ( "cargo:rustc-env=NAUTILUS_USER_AGENT=NautilusTrader/{nautilus_version}" ) ;
42
42
43
+ // Skip file generation if we're in the docs.rs environment
44
+ if std:: env:: var ( "DOCS_RS" ) . is_ok ( ) {
45
+ println ! ( "cargo:warning=Running in docs.rs environment, skipping file generation" ) ;
46
+ return ;
47
+ }
48
+
43
49
#[ cfg( feature = "ffi" ) ]
44
50
if env:: var ( "CARGO_FEATURE_FFI" ) . is_ok ( ) {
45
51
use std:: {
Original file line number Diff line number Diff line change @@ -20,6 +20,12 @@ use std::env;
20
20
#[ allow( unused_assignments) ]
21
21
#[ allow( unused_mut) ]
22
22
fn main ( ) {
23
+ // Skip file generation if we're in the docs.rs environment
24
+ if std:: env:: var ( "DOCS_RS" ) . is_ok ( ) {
25
+ println ! ( "cargo:warning=Running in docs.rs environment, skipping file generation" ) ;
26
+ return ;
27
+ }
28
+
23
29
// Ensure the build script runs on changes
24
30
println ! ( "cargo:rerun-if-env-changed=HIGH_PRECISION" ) ;
25
31
println ! ( "cargo:rerun-if-env-changed=CARGO_FEATURE_HIGH_PRECISION" ) ;
You can’t perform that action at this time.
0 commit comments