def generate(env): env["TRACE_COMMAND"] = _detect(env) config = utils.read_config(env) trace_utils.create_trace_dir(config) trace_file = trace_utils.get_trace_filename(config) flag_string = trace_utils.get_build_flags_string(config) env.SetDefault(TRACE_OUTFILE=trace_file, TRACE_FLAGSTRING=flag_string, TRACE_COM="$TRACE_COMMAND $TRACE_FLAGSTRING $TRACE_SOURCES", TRACE_COMSTR="") env.AddMethod(TRACE, 'trace') return None
def generate(env): env["TRACE_COMMAND"] = _detect(env) config = utils.read_config(env) trace_utils.create_trace_dir(config) trace_file = trace_utils.get_trace_filename(config) flag_string = trace_utils.get_build_flags_string(config) env.SetDefault( TRACE_OUTFILE = trace_file, TRACE_FLAGSTRING = flag_string, TRACE_COM = "$TRACE_COMMAND $TRACE_FLAGSTRING $TRACE_SOURCES", TRACE_COMSTR = "" ) env.AddMethod(TRACE, 'trace') return None
def test_create_trace_dir(self): config = self.config trace_dir = trace_utils.create_trace_dir(config) #print "trace dir: %s" % map_dir trace_dir = trace_utils.get_trace_dir(config)