(result: &mut HashSet<PathBuf>)
| 53 | } |
| 54 | |
| 55 | fn search_java_dirs(result: &mut HashSet<PathBuf>) -> Result<(), SearchError> { |
| 56 | cfg_if! { |
| 57 | if #[cfg(windows)] { |
| 58 | } else if #[cfg(unix)] { |
| 59 | #[cfg(target_os = "macos")] { |
| 60 | } |
| 61 | search_java_dir(result, "/usr/lib/jvm")?; |
| 62 | } else { |
| 63 | compile_error!("Unknown platform"); |
| 64 | } |
| 65 | } |
| 66 | Ok(()) |
| 67 | } |
| 68 | |
| 69 | pub fn search_java() -> Result<HashSet<PathBuf>, SearchError> { |
| 70 | let mut result = HashSet::new(); |