isanae
9ca0fd52a2
comments, some refactoring in patcher and msbuild
2020-12-03 17:45:34 -05:00
isanae
51a7852aba
comments
...
refactored do_download() into use_existing() and try_download()
2020-12-03 17:45:34 -05:00
isanae
7d692430be
simplified basic_process_runner yet again
...
doesn't need to copy the process at all
changed execute_and_join() to take the process instead of a two step with set_process
more comments
2020-12-03 17:45:34 -05:00
isanae
d6db197a6d
split python tool, comments
...
simplified process_runner
renamed git_tool to git_wrap, it's just too confusing to have git that's a tool and a git_tool that's not a tool
2020-12-03 17:45:33 -05:00
isanae
36fbf69a10
git <-> git_tool
2020-12-03 17:45:33 -05:00
isanae
0d69bb4b72
fixed set_remote() trying to get the git file after renaming
...
fixed basic_process_runner copying the process
fixed nulls in log, string was moved
don't log process' stderr twice
SO with bad format strings
can't check path prefix for master, doesn't exist yet
2020-12-03 17:45:33 -05:00
isanae
8f2047b055
refactored git into git and git_tool
2020-12-03 17:45:33 -05:00
isanae
2e8d6ce146
moved all git process creation to free functions
2020-12-03 17:45:33 -05:00
isanae
33f9cca263
split cmake.h, msbuild.h
2020-12-03 17:45:33 -05:00
isanae
abf8bb94cc
split git.h
2020-12-03 17:45:33 -05:00
isanae
d94ce21204
removed conf::dry
...
refactor, comments
2020-12-03 17:45:33 -05:00
isanae
f2e81f5335
removed use_prebuilt(), not useful
...
fixed inis found in both env and cwd being processed twice
refactored conf, now using two maps
2020-12-03 17:45:32 -05:00
isanae
e9acdb3c0b
paths refactoring, comments
2020-12-03 17:45:32 -05:00
isanae
54c4fb313d
split paths
2020-12-03 17:45:32 -05:00
isanae
ca1cd358bb
ini parsing doesn't set options anymore, it returns a structure
...
moved a lot of stuff back to conf, didn't belong in ini
2020-12-03 17:45:32 -05:00
isanae
aa8efaa515
split ini
2020-12-03 17:45:32 -05:00
isanae
f54b879698
conf_task
2020-12-03 17:45:32 -05:00
isanae
1a5fc17678
conf_tool
2020-12-03 17:45:32 -05:00
isanae
72000ac691
renamed conf::paths() to conf::path()
...
conf_version
2020-12-03 17:45:31 -05:00
isanae
26b6e2aa78
moved more global stuff to conf_global
2020-12-03 17:45:31 -05:00
isanae
fb9cca0d1a
moved log levels and dry to conf_global
2020-12-03 17:45:31 -05:00
isanae
de4ad45f5b
removed path_by_name()
...
added missing vs and qt paths
2020-12-03 17:45:31 -05:00
isanae
616524422d
conf_paths
2020-12-03 17:45:31 -05:00
isanae
e0c455fc1d
added conf_prebuilt and conf_transifex
...
replaced a few std::string by std::string_view, old habits die hard
2020-12-03 17:44:53 -05:00
isanae
05d46a4d73
refactored context, comments
2020-12-03 17:44:53 -05:00