rldd_minimal 1.2.0

Minimalistic recursive ELF dependency resolver for Linux, BSDs, and Solaris.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! # Rldd_Minimal: Recursive ELF Dependency Resolver
//!
//! This crate provides the core logic for recursively scanning ELF binaries and
//! resolving their shared library dependencies across POSIX systems.
//! It handles standard search paths, RPATH, RUNPATH, and special cases like `musl` libc.

mod info;
mod utils;
mod rldd;

/// Re-exports ELF metadata types including architecture, file type, and machine specifications.
pub use info::{ElfArch, ElfType, ElfMachine};

/// The primary entry point for the recursive dependency resolution logic.
pub use rldd::rldd_minimal;

#[cfg(test)]
mod tests;