19 lines
396 B
Bash
Executable File
19 lines
396 B
Bash
Executable File
#!/usr/bin/env bash
|
|
set -euo pipefail
|
|
|
|
if [[ ! -d ".venv" ]]; then
|
|
echo ".venv absent. Crée-le avec python3 -m venv .venv avant."
|
|
exit 1
|
|
fi
|
|
|
|
source .venv/bin/activate
|
|
|
|
pyinstaller \
|
|
--onefile \
|
|
--name securecheck \
|
|
--add-data "securecheck/assets:securecheck/assets" \
|
|
--hidden-import pkg_resources.py2_warn \
|
|
securecheck/__main__.py
|
|
|
|
echo "Binaire généré dans dist/securecheck"
|