Commit Graph
33 Commits
Author SHA1 Message Date
isanae aab8c21a41 added --revert-ts 2020-05-20 21:27:27 -04:00
isanae 8c6ac17984 instrumentation 2020-05-20 05:41:19 -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 17d9a19b18 added commands.h/cpp, moved stuff from main
use output mutex for stack trace too
tasks kept trying to run after being interrupted
2020-05-16 13:09:16 -04:00
isanae 39a22d2650 stack trace dump
removed unhandled exception catches
2020-05-14 16:07:28 -04:00
isanae a4da8da6d7 fixed bad regex checks for optional groups 2020-05-13 13:32:52 -04:00
isanae 80bbd78012 switched logs to use fmt
refactored read_pipes()
2020-05-11 07:44:37 -04:00
isanae c41941b948 added fmt
added u8cout and u8cerr so strings can be converted to utf16 because of _O_U16TEXT
2020-05-11 05:25:37 -04:00
isanae eaa947e2c6 moved patches to prebuilt/ or sources/
fixed a few version() returning references to temporaries
fixed copy pasted tool names
2020-05-07 11:16:29 -04:00
isanae 71f6b097c5 fixed ? in parallel task names
added GTEST_ROOT to cmake
2020-05-07 07:55:25 -04:00
isanae 0a45d0f61e fixed parallel tasks running alonside all the previous tasks
added a rebuild loop for 7z, fails once in a while
2020-05-06 15:58:49 -04:00
isanae 6d0de25096 parallel tasks
sets are stupid, order is important
put git submodule in a mutex because of parallel tasks
2020-05-06 15:00:36 -04:00
isanae 57b21c4a16 added boost_di
--list
added missing pythoncore.zip and .pyd files
finished all projects
2020-05-06 14:07:45 -04:00
isanae 7bd8533dd0 added most modorganizer projects
silenced cmake warnings about unused variables
added 'super' task name for everything in modorganizer_super
pyqt didn't copy two dlls
clone first, then add submodules so it can be done in parallel, adding submodules needs to lock
missing boost libraries
process: reduced timeouts, fixed pipes not being completely read when the process terminates
2020-05-06 13:39:47 -04:00
isanae 12b3eff2d5 cmake_common and uibase
fixed process_runner working on a copy of the process
fixed lz4 not copying to bin/
missing shared thread library in boost
2020-05-06 12:29:38 -04:00
isanae 932495f36d fixed a few leaking exceptions
force filenames for stylesheets, some are just version numbers
changed curl downloader to use CreateFile(), was getting access denied errors
fixed curl sometimes getting stuck
sip has to start downloading after python because it uses python.exe
fixed op::check() to be case insensitive
better message when important variables are missing
bootstrap: uses vcvars, multi process
2020-05-06 07:43:15 -04:00
isanae cef98f881e stylesheets
split copies with globs into copy_glob_to_dir_if_better(), added flags for files and dirs
fixed command line for single flags
fixed a few things for dry runs
2020-05-06 05:22:42 -04:00
isanae ddfb119e60 run fetch in parallel, then build in sequence
clarified when important options are missing
2020-05-06 04:09:03 -04:00
isanae d973a9f02d refactored main 2020-05-06 03:39:45 -04:00
isanae 66fbec24b5 renamed clean() to clean_for_build() to make it clear it doesn't delete anything else
revisited lz4, ncc and nmm
2020-05-04 06:22:35 -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 748b0e4838 fixed timestamp not being padded
pass context to processes
name from binary
boost clean
2020-05-04 03:02:33 -04:00