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_get_build_flags_string(self): config = self.config flag_string = trace_utils.get_build_flags_string(config)