Description: Minor fix to allow escape chars in strings
Author: Alastair McKinstry <mckinstry@debian.org>
Last-Updated: 2024-11-21
Forwarded: no

Index: python-escript-5.6/site_scons/site_init.py
===================================================================
--- python-escript-5.6.orig/site_scons/site_init.py
+++ python-escript-5.6/site_scons/site_init.py
@@ -228,7 +228,7 @@ def runPyUnitTest(target, source, env):
    pn, sn= os.path.split(app)
    if os.name=="nt":
        if env['usempi']:
-           app = "cd %s & mpiexec -np %s -genvlist PYTHONPATH,OMP_NUM_THREADS,"\
+           app = r"cd %s & mpiexec -np %s -genvlist PYTHONPATH,OMP_NUM_THREADS,"\
               "FINLEY_TEST_DATA,PATH %s\pythonMPIredirect.exe %s"\
               %(pn,env['ENV']['ESCRIPT_NUM_NODES'],env['libinstall'],sn)
        else:
@@ -257,7 +257,7 @@ def runPyExample(target, source, env):
    pn, sn= os.path.split(app)
    if os.name=="nt":
        if env['usempi']:
-           app = "cd %s & mpiexec -np %s -genvlist PYTHONPATH,OMP_NUM_THREADS,"\
+           app = r"cd %s & mpiexec -np %s -genvlist PYTHONPATH,OMP_NUM_THREADS,"\
               "FINLEY_TEST_DATA,PATH %s\pythonMPIredirect.exe %s"\
               %(pn,env['ENV']['ESCRIPT_NUM_NODES'],env['libinstall'],sn)
        else:
