A tool to collect binary dependencies
Project description
collect-bin-deps.py
A tool to collect binary dependencies - typically shared libraries required by an executable.
Requirements
pefile
,pyelftools
package
Usage
Simplest case:
collect-bin-deps.py -t <my exe file> <directory with dependency>...
Notes
- The "debug info" doesn't try to locate the debug info file using the information contained in the binaries or so, it just looks for files with the same basename as a dependency but with extensions used for debug info files.
Limitations
- Currently supports Windows (PE) and Linux (ELF) binaries.
Inspiration
vcpkg can provide this functionality out of the box, realized with a PowerShell script. collect-bin-deps.py qs written from scratch to provide the same functionality.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
collect-bin-deps-0.0.1.tar.gz
(5.1 kB
view hashes)
Built Distribution
Close
Hashes for collect_bin_deps-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 64586413e997fe8e7df60d318b5bb6acc9cb998be658d9f2095ec609fa7f02a7 |
|
MD5 | 6c64e14ff4ba62679062bac6c7a3391f |
|
BLAKE2b-256 | 2821beb633fb8fae4b981b76c2c2f328ab6a68e127f13e6e2522a15aeff68573 |