added --no-pull

new task_conf() to avoid fiddling with names everywhere
changed syntax from tool/section to tool:section, easier to parse
This commit is contained in:
isanae
2020-05-17 16:22:04 -04:00
parent 02135a76d5
commit f2806d10dd
20 changed files with 147 additions and 91 deletions
+1 -1
View File
@@ -111,7 +111,7 @@ void python::build_and_install_prebuilt()
void python::fetch_from_source()
{
run_tool(git(git::clone_or_pull)
run_tool(git(task_conf().git_op())
.url(make_github_url("python", "cpython"))
.branch(version())
.output(source_path()));