diff --git a/ShellB3/shallbethree.sh b/ShellB3/shallbethree.sh index 99f681b5c07e73d03a575dcde09ea70bf12b633e..2184cf5e6c2e5853d507183452f18f11043d7eed 100755 --- a/ShellB3/shallbethree.sh +++ b/ShellB3/shallbethree.sh @@ -5175,6 +5175,8 @@ bundle_bins() { scan_bins() { _check_build_env + + egg_check=0 echo "Eggs that contain binaries:" find lib* Library -name "*.egg" -type f | grep ${CPUTYPE} | grep "py${PYFSVER}" > .bineggs cat .bineggs @@ -5182,7 +5184,7 @@ scan_bins() { echo "None! This is good" else rm -f .bineggs - oops "Must decompress binary eggs for binary path safety! run either bundle_bins or expand_python_binary_eggs to just expand the eggs" + egg_check=1 fi rm -f .bineggs @@ -5209,6 +5211,7 @@ scan_bins() { else oops "Unknown binary system for " ${SYSNAME} fi + test $egg_check -eq 0 || oops "Must decompress binary eggs for binary path safety! run either bundle_bins or expand_python_binary_eggs to just expand the eggs" test $script_check -eq 0 || oops "Non-relocated python scripts exist" }