#dll #windows #applications #deployment #binaries #exe #redistributing

app shared_lib_deployer

Deploy dlls for your exectuable, useful for redistributing your application as binaries

5 stable releases

1.4.0 Apr 7, 2024
1.3.0 Apr 7, 2024
1.2.2 Apr 1, 2024
1.1.0 Mar 11, 2024

#306 in Command line utilities

Download history 101/week @ 2024-03-05 59/week @ 2024-03-12 3/week @ 2024-03-19 138/week @ 2024-03-26 258/week @ 2024-04-02 32/week @ 2024-04-09

432 downloads per month

GPL-3.0-only

90KB
421 lines

SharedLib Deployer

Deploy dlls for your exectuable, useful for redistributing your application as binaries.

Usage

deploy-dll.exe C:/path/to/your/executable.exe
deploy-dll.exe C:/path/to/your/shared/lib.dll
Usage: deploy-dll.exe [OPTIONS] <BINARY_FILE>

Arguments:
  <BINARY_FILE>
          The target file to deploy dll for. This can be an exe or dll

Options:
      --skip-env-path
          No not search in system variable PATH

      --copy-vc-redist
          Copy Microsoft Visual C/C++ redistributable dlls

      --verbose
          Show verbose information during execution

      --shallow-search-dir <SHALLOW_SEARCH_DIR>
          Search for dll in those dirs

      --no-shallow-search
          Disable shallow search

      --deep-search-dir <DEEP_SEARCH_DIR>
          Search for dll recursively in those dirs

      --no-deep-search
          Disable recursive search

      --cmake-prefix-path <CMAKE_PREFIX_PATH>
          CMAKE_PREFIX_PATH for cmake to search for packages

      --ignore <IGNORE>
          Dll files that won't be deployed

      --objdump-file <OBJDUMP_FILE>
          Location of dumpbin file

          [default: [builtin]]

  -h, --help
          Print help (see a summary with '-h')

  -V, --version
          Print version

Dependencies

~1.4–2.2MB
~39K SLoC