Tweak genini.
authorNathan Binkert <binkertn@umich.edu>
Sat, 5 Feb 2005 18:50:25 +0000 (13:50 -0500)
committerNathan Binkert <binkertn@umich.edu>
Sat, 5 Feb 2005 18:50:25 +0000 (13:50 -0500)
test/genini.py:
    Make it possible to run genini from a different directory.

--HG--
extra : convert_revision : 57cfb010d6114512040bf334ea21c9ed87234be0

test/genini.py

index db1a7a5b095c48bc246d862387453b4eccd1acd8..0dac0d4092805955c9a34877799d21072fc7b154 100644 (file)
 # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 
 import getopt, os, os.path, sys
+from os.path import join as joinpath, realpath
 
-sys.path.append('..')
-sys.path.append('../configs/kernel')
-sys.path.append('../sim/pyconfig')
+mypath = sys.path[0]
+sys.path.append(joinpath(mypath, '..'))
+sys.path.append(joinpath(mypath, '../configs/kernel'))
+sys.path.append(joinpath(mypath, '../sim/pyconfig'))
 
 from importer import mpy_exec, mpy_execfile, AddToPath
 from m5config import *