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