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