Commit graph

27 commits

Author SHA1 Message Date
Alex Grant Benedict
3e605aa5fb Minor fix ups for TCHAR == char on XP. Add in stub function for detectpresence on windows. 2021-11-28 12:00:56 -07:00
Alex Grant Benedict
83cd60ab43 Add in wchar_t version of GetExtractionLogPath 2021-11-27 20:04:00 -07:00
Alex Grant Benedict
92320405c3 Remove old include. Auto formatted.
Auto formatted with astyle. Remove old include.
2021-11-27 17:03:05 -07:00
Tim Felgentreff
7aae6e1bb3 another attempt to fix quoting for cmd.exe on windows 2021-07-17 07:04:29 +02:00
Tim Felgentreff
c0ad6b9e56 fix filesystem use on older gcc and clang versions 2021-07-15 05:08:04 +02:00
Tim Felgentreff
4d6309d6ae actually use our fancy double escaped commandline 2021-07-03 14:29:20 +02:00
Tim Felgentreff
c43fc735c3 fix refactoring on linux 2021-07-03 12:50:45 +02:00
Tim Felgentreff
8aab2a3e3d use better runCommand to execute things on windows 2021-07-03 11:17:31 +02:00
Tim Felgentreff
e053a7e53a use std::filesystem in more places 2021-06-14 23:23:40 +02:00
Tim Felgentreff
e40fedc22e don't copy over same files/folders for contrib 2021-06-14 09:55:22 +02:00
Tim Felgentreff
7c8ba8def0 fixes for extraction log 2021-06-13 17:06:52 +02:00
Tim Felgentreff
91d6fd0572 don't copy same files 2021-06-13 15:58:10 +02:00
Tim Felgentreff
f506c2bcb5 better error messages for extraction 2021-06-13 14:29:14 +02:00
Tim Felgentreff
afbdc12c6b fix build on actual windows machine 2020-11-30 10:21:17 +01:00
Tim Felgentreff
7c067d8161 commonalize NTDDI_VERSION and _WIN32_WINNT 2020-11-30 09:42:34 +01:00
Tim Felgentreff
d4b1a6c58c fix build on windows, mkIII 2020-11-30 07:58:54 +01:00
Tim Felgentreff
a2b4f38b75 fix build on windows 2020-11-29 21:35:15 +01:00
Tim Felgentreff
135527a284 Fix warnings on win32 2020-11-23 10:02:08 +01:00
Tim Felgentreff
ac256b0727 fix warning 2020-06-25 16:09:18 +02:00
Tim Felgentreff
f98a1357d7 fix issue on windows where reextraction would otherwise copy *into* the old dir 2020-06-25 16:08:23 +02:00
Tim Felgentreff
f2dbb509cb fixes for win32 compilation 2020-06-25 08:51:02 +02:00
Tim Felgentreff
57a166a0bd allow re-extraction of data from the target directory 2020-06-25 08:51:02 +02:00
Tim Felgentreff
2590eeabf1 fix syntax error 2019-04-07 11:42:09 +02:00
Tim Felgentreff
3284a17140 fix extraction on windows, avoid side-effect of modifying the input 2019-04-07 11:13:22 +02:00
Tim Felgentreff
9a2b27e601 more robust and sane mkdir_p 2019-04-06 16:39:02 +02:00
Tim Felgentreff
a6eb7e9764 fix a couple of segfaults 2016-12-02 09:59:23 +01:00
Tim Felgentreff
c28db9ae59 split game launcher header, so extraction tools can use the smaller header for showing errors 2016-12-01 18:01:13 +01:00