sbsv2/raptor/python/raptor.py
branchwip
changeset 115 5869e06bf2ac
parent 59 0f7d6c11c675
child 133 8184bb802ee1
equal deleted inserted replaced
114:35ed82e9d574 115:5869e06bf2ac
    56 hostplatform_dir = os.environ["HOSTPLATFORM_DIR"]
    56 hostplatform_dir = os.environ["HOSTPLATFORM_DIR"]
    57 
    57 
    58 # defaults can use EPOCROOT
    58 # defaults can use EPOCROOT
    59 
    59 
    60 if "EPOCROOT" in os.environ:
    60 if "EPOCROOT" in os.environ:
    61         epocroot = os.environ["EPOCROOT"].replace("\\","/")
    61 	incoming_epocroot = os.environ["EPOCROOT"]
       
    62         epocroot = incoming_epocroot.replace("\\","/")
    62 else:
    63 else:
    63 	if 'linux' in hostplatform:
    64 	if 'linux' in hostplatform:
    64 		epocroot=os.environ['HOME'] + os.sep + "epocroot"
    65 		epocroot=os.environ['HOME'] + os.sep + "epocroot"
    65 		os.environ["EPOCROOT"] = epocroot
    66 		os.environ["EPOCROOT"] = epocroot
       
    67 		incoming_epocroot = epocroot
    66 	else:
    68 	else:
       
    69 		incoming_epocroot = "\\"
    67 		epocroot = "/"
    70 		epocroot = "/"
    68 		os.environ["EPOCROOT"] = os.sep
    71 		os.environ["EPOCROOT"] = os.sep
    69 
    72 
    70 if "SBS_BUILD_DIR" in os.environ:
    73 if "SBS_BUILD_DIR" in os.environ:
    71 	sbs_build_dir = os.environ["SBS_BUILD_DIR"]
    74 	sbs_build_dir = os.environ["SBS_BUILD_DIR"]
  1332 
  1335 
  1333 # Class for passing constricted parameters to filters
  1336 # Class for passing constricted parameters to filters
  1334 class BuildStats(object):
  1337 class BuildStats(object):
  1335 
  1338 
  1336 	def __init__(self, raptor_instance):
  1339 	def __init__(self, raptor_instance):
       
  1340 		self.incoming_epocroot = incoming_epocroot
       
  1341 		self.epocroot = epocroot
  1337 		self.logFileName = raptor_instance.logFileName
  1342 		self.logFileName = raptor_instance.logFileName
  1338 		self.quiet = raptor_instance.quiet
  1343 		self.quiet = raptor_instance.quiet
  1339 		self.doCheck = raptor_instance.doCheck
  1344 		self.doCheck = raptor_instance.doCheck
  1340 		self.doWhat = raptor_instance.doWhat
  1345 		self.doWhat = raptor_instance.doWhat
  1341 		self.platform = hostplatform
  1346 		self.platform = hostplatform