Commit Graph
55 Commits
Author SHA1 Message Date
isanae 7141859cb2 removed stdin_handle, not necessary
documentation
2020-12-03 17:44:52 -05:00
isanae 7f374ee982 working on --pr
added stdin for process
added json third party
curl_downloader to string
2020-11-12 19:02:36 -05:00
isanae 955cfd2ada split to assert.cpp
comments
2020-11-09 03:28:49 -05:00
isanae e78976b03c split algo, io 2020-11-09 03:28:49 -05:00
isanae 878198118f split fs utility 2020-11-09 03:28:49 -05:00
isanae bb3392546a split string stuff and assert 2020-11-09 03:28:49 -05:00
isanae 1bbd34285a split threading 2020-11-09 03:28:49 -05:00
isanae 946a5e9c40 moved stuff to core/ 2020-11-09 03:28:49 -05:00
isanae eb4202b02e aliases 2020-11-04 20:40:27 -05:00
isanae 518b20db0d translations task 2020-07-13 08:17:09 -04:00
isanae fffeafce11 glob match is now case insensitive and considers - and _ equivalent
added gamebryo flag to mo tasks so translations now to merge the .ts files
don't handle sigint for commands except for build, which requires killing a lot of children
tx build
2020-07-11 19:58:41 -04:00
isanae 81e3bd19b5 help now builds the command list dynamically instead of hardcoding 2020-07-11 13:24:03 -04:00
isanae 5951304a99 Updated readme 2020-05-26 18:21:25 -04:00
isanae 0dc8d2c7ae prepend python to path when building usvfs, udis requires it
install certifi, prebuilt python fails with ssl errors when downloading
2020-05-26 13:36:36 -04:00
isanae 098e0a95c6 handle bad globs 2020-05-26 13:15:57 -04:00
isanae b215d980d1 whitespace 2020-05-25 03:27:40 -04:00
Mikaël Capelle a179315a73 Allow usage of glob-like string for task names. 2020-05-22 21:48:44 +02:00
isanae 94bd99f38d added git_url_prefix 2020-05-21 06:54:48 -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 fa8b62be9d optimizations:
- less string copies
 - encoding conversions use a basic_string directly instead of buffers and guess an initial buffer size instead of always calling twice
 - don't get environment variables all the time
 - cache dry as a bool
2020-05-19 20:19:56 -04:00
isanae 3463234ebd fixed terminate handler never being called
ripped error message from uibase
2020-05-19 16:21:52 -04:00
isanae 1f3dc93b5e look for root directory based on exe path, not cwd
simplified inis: look for mob.ini in root and cwd, add MOBINI and --ini
added inis command
options command now shows all the options after loading the inis
2020-05-19 15:36:30 -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 e6f580dc9f fixed output when redirected 2020-05-14 19:55:43 -04:00
isanae f851f4577b convert sip-module-script.py to acp
dump log lines before continuing even if a process returned 0
2020-05-14 19:42:17 -04:00