@@ -38,11 +38,6 @@ release_topdir_abs="\$(readlink -f "\$release_bindir/$rel_path")"
3838export PATH="\$ release_bindir_abs:\$ PATH"
3939EOT
4040
41- if [ $bindir == ' py3bin' ]; then
42- cat >> $binfile << EOT
43- export PYTHONEXECUTABLE="\$ release_topdir_abs/bin/tabbypy3"
44- EOT
45- fi
4641 if [ ! -z " $( basename $binfile | grep verilator) " ]; then
4742 cat >> $binfile << EOT
4843export VERILATOR_ROOT="\$ release_topdir_abs/share/verilator"
6055 fi
6156 if [ ! -z " $( basename $binfile | grep vvp) " ]; then
6257 cat >> $binfile << EOT
63- export PYTHONEXECUTABLE="\$ release_topdir_abs/bin/tabbypy3"
6458export PYTHONHOME="\$ release_topdir_abs"
6559EOT
6660 fi
@@ -146,14 +140,14 @@ if [ ${PRELOAD} == 'True' ]; then
146140 echo " Skipping"
147141 else
148142 cat >> $binfile << EOT
149- exec "\$ release_topdir_abs"/lib/$ldlinuxname --inhibit-cache --inhibit-rpath "" --library-path "\$ release_topdir_abs"/lib --preload "\$ release_topdir_abs"/lib/preload.o "\$ release_topdir_abs"/libexec/$( basename $binfile ) "\$ @"
143+ exec "\$ release_topdir_abs"/lib/$ldlinuxname --inhibit-cache --inhibit-rpath "" --library-path "\$ release_topdir_abs"/lib --preload "\$ release_topdir_abs"/lib/preload.o --argv0 " \$ 0" "\$ release_topdir_abs"/libexec/$( basename $binfile ) "\$ @"
150144EOT
151145 chmod +x $binfile
152146 continue
153147 fi
154148fi
155149 cat >> $binfile << EOT
156- exec "\$ release_topdir_abs"/lib/$ldlinuxname --inhibit-cache --inhibit-rpath "" --library-path "\$ release_topdir_abs"/lib "\$ release_topdir_abs"/libexec/$( basename $binfile ) "\$ @"
150+ exec "\$ release_topdir_abs"/lib/$ldlinuxname --inhibit-cache --inhibit-rpath "" --library-path "\$ release_topdir_abs"/lib --argv0 " \$ 0" "\$ release_topdir_abs"/libexec/$( basename $binfile ) "\$ @"
157151EOT
158152 chmod +x $binfile
159153 done
@@ -175,7 +169,6 @@ release_bindir="\$(dirname "\${BASH_SOURCE[0]}")"
175169release_bindir_abs="\$ (readlink -f "\$ release_bindir/../bin")"
176170release_topdir_abs="\$ (readlink -f "\$ release_bindir/$rel_path ")"
177171export PATH="\$ release_bindir_abs:\$ PATH"
178- export PYTHONEXECUTABLE="\$ release_bindir_abs/tabbypy3"
179172EOT
180173 is_using_fonts=false
181174 if [ $script == ' bin/xdot' ]; then
0 commit comments