72 Commits

Author SHA1 Message Date
Detanup01
67615e10de SteamClient (currently only for win)
steamnetworkingsockets added
GenerateInterfaces added
GameOverlayRenderer added
those all should be compatible for all
2024-05-21 19:32:49 +03:00
otavepto
26ee7253d4 avoid these linker flags since each lib is static 2024-05-21 19:32:49 +03:00
Detanup01
bbbafb9a34 staticly linking most of it 2024-05-21 19:32:49 +03:00
otavepto
f26cc7a008 * revert the duplicate compiler/linker flags
* remove unicode for linux
2024-05-21 19:32:49 +03:00
otavepto
d8587885ef normalize build defines for easier readability + fix ExperimentalDebug build, missing overlay #define 2024-05-21 19:32:49 +03:00
otavepto
4d4b7bea58 more optimization flags for win 2024-05-21 19:32:49 +03:00
otavepto
5ad77088d8 use the already defined basic_dir_xxx 2024-05-21 19:32:49 +03:00
otavepto
ec8ffc77e3 format 2024-05-21 19:32:49 +03:00
Detanup01
71a1e77fe7 yes, linux doesnt need thos files, idk why 2024-05-21 19:32:49 +03:00
Detanup01
f2bb0f973f lol ok, 32=>64 2024-05-21 19:32:49 +03:00
Detanup01
7a3b7832b3 fix linux clang
added emubuild param
2024-05-21 19:32:49 +03:00
Detanup01
a8abf72fef build scripts for win and linux 2024-05-21 19:32:49 +03:00
Detanup01
f3c251508c adding controller to link, excl simpleini .c
why do we not build that too? idk
2024-05-21 19:32:49 +03:00
Detanup01
b298976fcf linux doesnt have release dir for ssq 2024-05-21 19:32:49 +03:00
Detanup01
38ef574626 remove pe_helpers file 2024-05-21 19:32:49 +03:00
Detanup01
e55464ccaf we dont need all crash handle 2024-05-21 19:32:49 +03:00
Detanup01
66aa891306 currently ditching other emu building to focus on steamemu linux 2024-05-21 19:32:49 +03:00
Detanup01
a26e44f695 reverting c++latest to c++17 (I love you linux not recognising latest and want me to do with c++2a!!!!) 2024-05-21 19:32:49 +03:00
Detanup01
522855a348 lol yeah, that didnt worked out 2024-05-21 19:32:49 +03:00
Detanup01
35c4a7fccc linux protobuf gen 2024-05-21 19:32:49 +03:00
Detanup01
c5515003d3 linux trying 2024-05-21 19:32:49 +03:00
Detanup01
87b6e1e1fa Update and rename premake.lua to premake5.lua 2024-05-21 19:32:49 +03:00