Commit Graph
103 Commits
Author SHA1 Message Date
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