From 706f3eb268d743435dd053be11a4b84661310926 Mon Sep 17 00:00:00 2001
From: Luc Papeleux <L.Papeleux@ULiege.be>
Date: Wed, 26 Feb 2025 10:29:05 +0100
Subject: [PATCH] fix launchgui since .pythonrc.py has been rewritten

---
 launch.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/launch.py b/launch.py
index 98ba030..d063681 100755
--- a/launch.py
+++ b/launch.py
@@ -340,7 +340,7 @@ class LaunchJob(ParametricJob):
 
         # filling command to battery
         pin.write(b'import sys, os, os.path\n')
-        if self.debug:
+        if 1 : #self.debug:
             pin.write(b'print ("sys.path = ", sys.path)\n')
             pin.write(b'print ("os.getcwd() = ", os.getcwd())\n')
         pin.write(('if os.path.isdir(r"%s"):\n'%mtfdir).encode('utf-8'))
@@ -348,6 +348,8 @@ class LaunchJob(ParametricJob):
         pin.write(b'else:\n')
         pin.write(('\tprint ("metafor dir %s not found!")\n'%mtfdir).encode('utf-8'))
         pin.write(b'\tsys.exit()\n\n')
+        print(('__file__ = r"%s"\n'%os.path.join(mtfdir,'.pythonrc.py')).encode('utf-8'))
+        pin.write(('__file__ = r"%s"\n'%os.path.join(mtfdir,'.pythonrc.py')).encode('utf-8'))
         pin.write(('exec(open(r"%s").read())\n'%os.path.join(mtfdir,'.pythonrc.py')).encode('utf-8'))
         pin.write(b'import toolbox.battery as b\n')
         pin.write(b'battery = b.Battery() \n')
-- 
GitLab