isanae
ac3fa98e51
tasks will now delete their own git folders
...
git will check for uncommitted changes before deleting
added --ignore-uncommitted-changes
2020-05-25 02:19:39 -04:00
isanae
032574c1ec
added clean ops to cmake and msbuild
...
changed do_clean_for_rebuild() to do_clean() with flags for what to clean
added --no-build and --no-fetch
added stdout filter in msbuild to catch errors
2020-05-25 00:31:49 -04:00
isanae
3da9e3b434
fixed addsubmodule trying to delete modorganizer_super
2020-05-22 14:29:05 -04:00
isanae
a2f9e2f6b8
added git_shallow
2020-05-21 05:29:40 -04:00
isanae
083ed82e84
new instrumentable class
...
fixed replace_all() when replacement has a character being replaced
submodule adder thread
2020-05-21 04:45:49 -04:00
isanae
aab8c21a41
added --revert-ts
2020-05-20 21:27:27 -04:00
isanae
47c4216da5
removed logging of guessed process path, not very useful but very slow
...
removed exists() check that was actually slower
cow for env
2020-05-19 22:10:48 -04:00
isanae
4c85474f7c
moved all git processes into the git tool
...
disabled interactions for git
2020-05-19 16:54:10 -04:00
isanae
4d41d8b85e
renamed "remote_username" to "remote_org"
...
bumped to 3.0
readme
2020-05-17 22:02:30 -04:00
isanae
9107ea45cb
added git options in ini
...
moved all the code from git_command to the git tool
changed task_conf_holder to make the git tool since it's getting pretty complex
fixed task name in options not supporting super
fixed pipes behaving weirdly when copying process objects
2020-05-17 21:23:43 -04:00
isanae
f2806d10dd
added --no-pull
...
new task_conf() to avoid fiddling with names everywhere
changed syntax from tool/section to tool:section, easier to parse
2020-05-17 16:22:04 -04:00
isanae
02135a76d5
options per task
2020-05-17 15:50:15 -04:00
isanae
bcf1c64639
merged tools:: structures into the actual tools
...
renamed stylesheets versions
2020-05-17 12:47:44 -04:00
isanae
f4d00a8018
lz4 prebuilt
2020-05-07 12:12:40 -04:00
isanae
4b52a54739
moved versions to individual tasks
...
merged the various versions and paths into structs per tool
2020-05-07 11:08:33 -04:00
isanae
930227440c
renamed third_party to tools, it doesn't matter that they're provided by mob in a third_party directory
...
don't try to find tools on startup, let them fail when used because they can rely on paths that are not available yet, like vcvars
2020-05-06 01:13:26 -04:00
isanae
facf4c32f3
rework of conf, ini, vswhere
...
things are broken
2020-05-05 07:41:09 -04:00
isanae
51048a8a04
parallel stuff in tasks
...
git puts random crap in stderr
tools can't clean by themselves anymore because of parallel
gtest parallel
use nul instead of current stdin, git puts more crap in it, breaks ansi codes
2020-05-04 05:38:23 -04:00
isanae
c434ab9221
adjusted some log levels
2020-05-04 01:24:47 -04:00
isanae
50fa863cd1
patcher logging
...
set level for stdout and stderr
2020-05-03 06:15:49 -04:00
isanae
d51e1e01af
split tools
2020-05-03 03:46:58 -04:00