isanae
1b75f88334
multiple inis
2020-05-17 14:56:47 -04:00
isanae
376a3cb574
simplified options:
...
- stopped returning references, that was just to avoid copying the string before using regex_match(), which happens like twice
- everything in one map
- assume the ini contains all the options, don't duplicate them within mob
2020-05-17 14:14:29 -04:00
isanae
bcf1c64639
merged tools:: structures into the actual tools
...
renamed stylesheets versions
2020-05-17 12:47:44 -04:00
isanae
4ed91b4a70
bumped to 2.0
2020-05-16 18:07:27 -04:00
isanae
df49f4e9a5
kill msbuild
2020-05-16 18:06:09 -04:00
isanae
5da8642d22
renamed --clean to --new to avoid confusion
2020-05-16 18:03:07 -04:00
isanae
0700140015
removed empty command, must specify build now
2020-05-16 18:00:31 -04:00
isanae
2246d52197
release command
2020-05-16 17:55:39 -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
isanae
39a22d2650
stack trace dump
...
removed unhandled exception catches
2020-05-14 16:07:28 -04:00
isanae
8b8b46dbfe
Merge pull request #1 from isanae/unicode
...
Unicode
2020-05-13 16:46:25 -04:00
isanae
69d6a979f6
put back prebuilts
2020-05-13 16:24:37 -04:00
isanae
f78f792c5a
fixed pip install not using utf8
...
really fixed patcher and manual patches
removed the custom props file for msbuild: not necessary since unicode isn't supported for the destination directory, and it causes file locking issues
2020-05-13 16:07:52 -04:00
isanae
39db5a4416
fixed patcher not working for manual patches
2020-05-13 15:39:48 -04:00
isanae
5150513658
copy the exe from the batch file, not the project
2020-05-13 15:09:03 -04:00
isanae
91379059f4
utf8 python for sip, not enough, but it's a start
2020-05-13 14:54:46 -04:00
isanae
a4da8da6d7
fixed bad regex checks for optional groups
2020-05-13 13:32:52 -04:00
isanae
0f28408e8d
msbuilds now writes a custom props file to disable 4566
2020-05-13 12:37:16 -04:00
isanae
953df021c8
added /wd4566 to cmake and openssl, warning about special characters in __FILE__
...
changed gtest and fmt to use msbuild
process uses a job object to terminate all the jom processes
added nasm tool
2020-05-13 11:51:48 -04:00
isanae
237a07b7af
fixed __FILE__ for unicode
...
fixed utf8 for msbuild and cmake
process now uses encoded_buffer
unicode command line
fixed paths from command line and ini being interpreted as ACP
2020-05-12 14:33:46 -04:00
isanae
dbda7c5936
switched to unicode
...
changed zlib to use vs instead of jom because it doesn't handle non-ascii characters
fixed async_pipe corrupting the stack when io was pending
vcvars uses cmd /U to dump `set` to a utf16 file, or else PATH has trouble with non-ascii characters
fixed no colors on terminal
2020-05-12 12:00:02 -04:00
isanae
9f98d8f614
cleaned up properties
2020-05-11 07:53:20 -04:00
isanae
80bbd78012
switched logs to use fmt
...
refactored read_pipes()
2020-05-11 07:44:37 -04:00