otavepto
|
71f1097544
|
build Linux deps inside build/Linux/deps
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
ba69f88363
|
updated .gitignore to ignore the same stuff for the generate_emu_config but from the new location/dir
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
1e107c6edf
|
moved the utfcpp library into the libs folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
573e3ea47b
|
moved the stb_image library into the libs folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
ecb7a1d926
|
moved the sha1 library into the libs folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
2327451893
|
moved the json library into the libs folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
ce00dbe4f5
|
moved the ImGui library into the libs folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
95131f5426
|
moved the fifo_map library into the libs folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
18de845cb3
|
moved the detours library into the libs folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
20350fef95
|
moved the steamclient source into a separate folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
17dadd2e61
|
moved the steamclient_loader tool into the tools folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
1d66836074
|
moved the lobby_connect tool into the tools folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
3c32031596
|
moved the generate_interaces tool into the tools folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
6c07697a6d
|
moved the generate_emu_config into tools folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
48dccbf317
|
moved all original repo files into a separate folder
|
2023-12-28 01:30:46 +02:00 |
|
otavepto
|
8513c50ec7
|
update Linux deps build script to extract archives first programatically
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
3426049833
|
update workflow scripts to just fail as early as possible
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
34d15e156e
|
check for file existence before extraction in Linux deps build script
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
39a4745336
|
properly propagate extraction error in Windows deps build script
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
82197aefdd
|
update Windows build script to avoid removing the entire build folder before building + introduce -clean flag
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
f8dd6540b0
|
update Linux build script to avoid removing the entire build folder before building + introduce -clean flag
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
36f57bfd04
|
remove +lowperf flag for now from all build scripts
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
ce9b957c3d
|
fixed warning in auth when building with clang (dammit!)
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
351c301f17
|
point at the correct third-party submodule commit
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
0766282e00
|
some output formatting
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
1b63208dbf
|
updated Linux build script to add the mbedtls static lib and its include dir to the build process
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
ad353190ce
|
updated Linux deps build script to build mbedtls as a static lib
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
a642521a88
|
updated Windows build script to add the mbedtls static lib and its include dir to the build process
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
eb0a4de5fb
|
updated Windows deps build script to build mbedtls as a static lib
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
8d9c91b0f2
|
fix the includes in auth.h to point at mbdedtls in a relative manner
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
7c4d394c0b
|
remove mbedtls lib source/include files
|
2023-12-25 18:30:44 +02:00 |
|
otavepto
|
f63bbd59c6
|
remove irrelevant language standard flags in Windows build script
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
9c927c01f6
|
fixed warnings in auth.h
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
6650858e24
|
disable another warning message after rebase
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
91d470a358
|
fixed all incorrect usages of NULL in place of a decimal number + removed compiler flags: -Wno-int-to-void-pointer-cast and -Wno-null-conversion
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
1ed450b8e9
|
fixed all non-void functions missing return values + removed the compiler flag -Wno-return-type
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
1b04526d9d
|
fixed all printf warnings for Linux & Windows
|
2023-12-25 04:09:49 +02:00 |
|
otavepto
|
13bc94ad75
|
for Windows build script, inline the cleanup procedure and deprecate the separate/dedicated cleanup script
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
fb44c1f964
|
updated Linux build script to build the find_interfaces tool for Linux as well + copy the new steamclient_loader script files
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
51498ebfb2
|
don't depend on BASH_SOURCE to get script path
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
09cd6414f1
|
refactored the steamclient_loader script for Linux + relocate to a separate folder
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
4282a4f248
|
deprecate the find_interface scripts, now the executable is built for Windows & Linux
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
2fc23f5f90
|
update the egnemu config workflow script to point at the new location
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
1b34a36080
|
relocate the generate emu config script to a separate folder
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
f6e20d95af
|
added original source
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
a57d9d5db7
|
terminate the process before displaying the error message
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
31d12fb0f9
|
reset these initially
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
29ce0ae93d
|
return exit code 1 or any error
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
21ac6c7a17
|
use the recommended securezeromemory
|
2023-12-25 01:58:45 +02:00 |
|
otavepto
|
0b8eb76bdd
|
use the suggested way in the docs to zero-out these structs
|
2023-12-25 01:58:45 +02:00 |
|