Commit Graph
294 Commits
Author SHA1 Message Date
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
isanae fd627f7a05 removed remnants of old global logging 2020-12-03 17:44:53 -05:00
isanae 7b28df2939 fix git_submodule_adder not catching bailed exceptions 2020-12-03 17:44:53 -05:00
isanae d87b662119 fixed process, the pipes can be empty now if they're not required
comments
2020-12-03 17:44:53 -05:00
isanae dbbee9a1d9 comments
moved unsafe flag check to check()
2020-12-03 17:44:52 -05:00
isanae b9d4c9e4ab moved stuff around 2020-12-03 17:44:52 -05:00
isanae 5b67d037d6 refactored do_run(), comments 2020-12-03 17:44:52 -05:00
isanae 7141859cb2 removed stdin_handle, not necessary
documentation
2020-12-03 17:44:52 -05:00
isanae 2f4cd56276 moved tasks to tasks namespace
added python tool
2020-12-03 17:44:52 -05:00
isanae faaeacedb1 moved download to sip tool 2020-12-03 17:44:52 -05:00
isanae 98682a1da3 renamed pip_install tool to just pip, move all the pip stuff to it
filter out annoying ensurepip messages
2020-12-03 17:44:52 -05:00
isanae f02815461c moving process creation to tools: added archiver and vswhere 2020-12-03 17:44:52 -05:00
isanae b54652a617 stopped including process.h in tools.h, it's included everywhere
replaced by unique_ptr, added get_process() and set_process()
2020-12-03 17:44:51 -05:00
isanae 083a4fb8d8 moved a bunch of member variables into structs 2020-12-03 17:44:51 -05:00
isanae 6c3baddf9b added git branch 2020-12-03 17:44:51 -05:00
isanae 3b99b50d76 renamed stdout_/stdin_ to pipe_ 2020-12-03 17:44:51 -05:00
isanae 61204778bf don't close the stdin pipe automatically, make the caller call close()
documentation
2020-12-03 17:44:51 -05:00
isanae 21da94a871 stopped duplicating the pipe handle, it's not necessary
no need to inherit the pipe handle itself, just the write end of it
refactoring, documentation
2020-12-03 17:44:51 -05:00
isanae 131c82b5c1 encoded_buffer documentation
split async_pipe into stdout and stdin, there's nothing in common
2020-12-03 17:44:51 -05:00
isanae 72a31c1842 moved encoded_buffer to string.h 2020-12-03 17:44:51 -05:00
isanae ef332f0330 split pipe 2020-12-03 17:44:50 -05:00
isanae 5780cce87c Merge pull request #66 from ModOrganizer2/revert-54-master
Revert "Moving things around"
2020-11-27 07:47:34 -05:00
isanae 986f9b7ba4 Revert "Moving things around" 2020-11-27 07:38:50 -05:00