def generate(env): env["PAR_COMMAND"] = _detect(env) config = utils.read_config(env) par_utils.create_par_dir(config) par_file = par_utils.get_par_filename(config) flag_string = par_utils.get_build_flags_string(config) env.SetDefault( PAR_OUTFILE=par_file, PAR_FLAGSTRING=flag_string, PAR_COM="$PAR_COMMAND $PAR_FLAGSTRING $PAR_SOURCES $PAR_TARGETS") env.AddMethod(PAR, 'par') return None
def generate(env): env["PAR_COMMAND"] = _detect(env) config = utils.read_config(env) par_utils.create_par_dir(config) par_file = par_utils.get_par_filename(config) flag_string = par_utils.get_build_flags_string(config) env.SetDefault( PAR_OUTFILE = par_file, PAR_FLAGSTRING = flag_string, PAR_COM = "$PAR_COMMAND $PAR_FLAGSTRING $PAR_SOURCES $PAR_TARGETS" ) env.AddMethod(PAR, 'par') return None
def test_get_build_flags_string(self): config = self.config flag_string = par_utils.get_build_flags_string(config)