mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-05 05:48:42 +00:00
Add vendor dependencies script
This commit is contained in:
5
.gitignore
vendored
5
.gitignore
vendored
@@ -40,4 +40,7 @@ src/seedpass.egg-info/PKG-INFO
|
||||
src/seedpass.egg-info/SOURCES.txt
|
||||
src/seedpass.egg-info/dependency_links.txt
|
||||
src/seedpass.egg-info/entry_points.txt
|
||||
src/seedpass.egg-info/top_level.txt
|
||||
src/seedpass.egg-info/top_level.txt
|
||||
|
||||
# Allow vendored dependencies to be committed
|
||||
!src/vendor/
|
||||
|
12
scripts/vendor_dependencies.sh
Executable file
12
scripts/vendor_dependencies.sh
Executable file
@@ -0,0 +1,12 @@
|
||||
#!/usr/bin/env bash
|
||||
set -euo pipefail
|
||||
|
||||
VENDOR_DIR="src/vendor"
|
||||
|
||||
# Clean vendor directory
|
||||
rm -rf "$VENDOR_DIR"
|
||||
mkdir -p "$VENDOR_DIR"
|
||||
|
||||
pip download --no-binary :all: -r src/runtime_requirements.txt -d "$VENDOR_DIR"
|
||||
|
||||
echo "Vendored dependencies installed in $VENDOR_DIR"
|
Reference in New Issue
Block a user