Lines Matching refs:directory
63 fn get_clang_libraries<P: AsRef<Path>>(directory: P) -> Vec<String> {
64 // Escape the directory in case it contains characters that have special
66 let directory = Pattern::escape(directory.as_ref().to_str().unwrap());
67 let directory = Path::new(&directory);
69 let pattern = directory.join("libclang*.a").to_str().unwrap().to_owned();
79 /// Finds a directory containing LLVM and Clang static libraries and returns the
80 /// path to that directory.
89 if let Some((directory, _)) = files.into_iter().next() {
90 directory
104 let directory = find();
107 println!("cargo:rustc-link-search=native={}", directory.display());
108 for library in get_clang_libraries(directory) {