Skip to content
Commit bc563017 authored by Stefy Lanza (nextime / spora )'s avatar Stefy Lanza (nextime / spora )
Browse files

Update build script to check dependencies instead of auto-installing

✅ SAFER BUILD PROCESS:
- Changed install_dependencies() to check_dependencies()
- No longer automatically installs PyQt6/pyinstaller
- Provides clear instructions if dependencies are missing
- User must manually install: pip install -r requirements.txt
- Added --check-deps option for dependency verification only

TECHNICAL DETAILS:
- More secure: doesn't modify user's Python environment
- Better control: user chooses when to install packages
- Clear feedback: shows which packages are missing
- Improved workflow: separates dependency management from building

USER WORKFLOW:
1. pip install -r requirements.txt (manual)
2. python3 build_usb_creator.py (checks deps then builds)
3. Executable created if all dependencies satisfied
parent 2f668ea2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment