Commit Graph
316 Commits
Author SHA1 Message Date
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