Example #1
0
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)