From 79b800c52ead88ab145705e7032daf77cf0a2537 Mon Sep 17 00:00:00 2001 From: Marco Esposito Date: Sun, 25 Sep 2022 01:26:55 +0200 Subject: [PATCH] Fix doctests --- src/bin/wldd.rs | 3 +++ src/lib.rs | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/bin/wldd.rs b/src/bin/wldd.rs index ac3ee68..580ca1e 100644 --- a/src/bin/wldd.rs +++ b/src/bin/wldd.rs @@ -53,7 +53,10 @@ fn main() -> anyhow::Result<()> { let binary_path = fs::canonicalize(binary_path)?; + #[cfg(not(windows))] let mut query = LookupQuery::deduce_from_executable_location(binary_path)?; + #[cfg(windows)] + let query = LookupQuery::deduce_from_executable_location(binary_path)?; #[cfg(not(windows))] if let Some(overridden_winroot) = args.windows_root { diff --git a/src/lib.rs b/src/lib.rs index a55dcc5..2e8b614 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -27,7 +27,10 @@ //! ``` //! //! let exe_path = "path/to/some/executable.exe"; -//! +//! # let d = std::path::PathBuf::from(env!("CARGO_MANIFEST_DIR")); +//! # let relative_path = +//! # "test_data/test_project1/DepRunTest/build-same-output/bin/Debug/DepRunTest.exe"; +//! # let exe_path = d.join(relative_path); //! let mut query = dependency_runner::query::LookupQuery::deduce_from_executable_location(exe_path).unwrap(); //! query.parameters.extract_symbols = true; //! let lookup_path = dependency_runner::path::LookupPath::deduce(&query);