make rcS files read from the m5 source directory, not /dist.
authorLisa Hsu <hsul@eecs.umich.edu>
Wed, 8 Nov 2006 19:10:25 +0000 (14:10 -0500)
committerLisa Hsu <hsul@eecs.umich.edu>
Wed, 8 Nov 2006 19:10:25 +0000 (14:10 -0500)
--HG--
extra : convert_revision : 45a2dbf5b05b19dd60fbc3a5b10e9355c8351e3b

configs/common/SysPaths.py

index 2070d11f80f0e9d9177f0c8b64e7ee20ed79eb98..c61c9962e4509da4c3ff22bd6cae781fd8fc76c6 100644 (file)
@@ -30,6 +30,9 @@ import os, sys
 from os.path import isdir, join as joinpath
 from os import environ as env
 
+config_path = os.path.dirname(os.path.abspath(__file__))
+config_root = os.path.dirname(config_path)
+
 def disk(file):
     system()
     return joinpath(disk.dir, file)
@@ -60,7 +63,7 @@ def system():
     if not disk.dir:
         disk.dir = joinpath(system.dir, 'disks')
     if not script.dir:
-        script.dir = joinpath(system.dir, 'boot')
+        script.dir = joinpath(config_root, 'boot')
 
 system.dir = None
 binary.dir = None