otavepto
|
cf38fda135
|
use path.getabsolute since os.realpath will return nil if the file doesn't exist
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
a150541303
|
all deps now are now building on windows from premake!
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
3b817af13f
|
mostly working build deps premake script, vs2022 and msys2 are working
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
f2e9beacd8
|
fix libssq dep path when generating for msys2 or native gnu make
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
4b484e0df9
|
extract all deps
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
8308841eda
|
track updated submodules third-party/deps/*
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
a930a41110
|
fix lobby_connect compilation, this macro was already removed from later versions of the sdk
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
39a1449bfe
|
fix gamepad.c linking on msys2
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
b2501ef457
|
fix that mistake!
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
d2ee753b78
|
win32_lean_and_mean
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
8ff4bc72c6
|
fix steamclient_extra linking error with AddressOfReturnAddress()
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
3713a9c5f9
|
refactor/move common mingw options together + fix generate_interfaces compilation by making -municode project specific not global
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
dd356dde92
|
remove empty filter
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
02d3a70574
|
fix compilation of steamclient_extra on msys2
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
0f53c0481f
|
fix compilation of networkingsockets lib on msys2
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
72f25c7b3b
|
fix compilation of cold client loader on msys2
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
e38172dc1b
|
fix steamclient_experimental compilation with mingw
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
2ca2e834c7
|
update the source of that define
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
58237f655e
|
buid dos_stub_changer inside the usula build/ folder
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
a3eba92530
|
remove the suffix _win or _linux from os-specific projects
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
4606f5e39e
|
unused var in premake script
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
452b781fc0
|
fix some compiler warnings for dos_stub
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
3a45d61147
|
replace old files with new ones (dos_stub)
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
93436e1476
|
new premake project to build dos_stub_changer tool on windows
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
7bf59f16d0
|
reduce duplication when defining dos_stub tool, turns out tokens are expanded during project generation! (read the docs)
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
9e0bedc2bc
|
todo libs
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
efdf7589bd
|
note in changelog
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
9289cc9528
|
add missing functions (SDK) defs for msys2 (GNU/Windows) on windows
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
7a93f2f0e1
|
fix crash printer compilation for msys2 on windows
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
7ddd5add20
|
remove .lib file extension for windows in case it is a burden later
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
10f1e89736
|
fix a buffer overrun in Steam_User_Stats::UpdateAvgRateStat
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
36943fbfe6
|
trial to see if this dummy implementation will fix msys2 compilation on windows
|
2024-06-02 05:15:45 +03:00 |
|
otavepto
|
77c2d76bb2
|
fix inverted condition resulting in a missing import for the api dll
|
2024-06-01 02:19:42 +03:00 |
|
Detanup01
|
b6e37d8207
|
crashprinter fix
|
2024-05-27 23:24:38 +03:00 |
|
Detanup01
|
1fde9f21f1
|
addrsize fix on network
|
2024-05-27 23:24:38 +03:00 |
|
Detanup01
|
e4f488bbdc
|
Fix errrors in network.
(linux and windows C++ things arent the same [I HATE BOTH OF YOU WHY NOT STANDARDIZE!])
revert "&" checks on type instead of "=="
|
2024-05-27 23:24:38 +03:00 |
|
Detanup01
|
7c5b4e5325
|
Its done
(only left like the >or < comparision with unsigned/signed)
steam_matchmaking.cpp(241,40) has C4244 issue, look into it!
|
2024-05-27 23:24:38 +03:00 |
|
Detanup01
|
3a6a7cef73
|
more stuff
|
2024-05-27 23:24:38 +03:00 |
|
Detanup01
|
797bcc9523
|
_s can fuck yourself
|
2024-05-27 23:24:38 +03:00 |
|
Detanup01
|
6a464fd295
|
fixing some errors via types
(might ebe worng)
|
2024-05-27 23:24:38 +03:00 |
|
otavepto
|
765f3f210c
|
const ref string instead of copy
|
2024-05-22 23:08:56 +03:00 |
|
otavepto
|
a2617646e5
|
forgot that!
|
2024-05-22 05:40:51 +03:00 |
|
otavepto
|
cfa8f9f134
|
update workflows
|
2024-05-22 05:38:40 +03:00 |
|
otavepto
|
6c1ea7edd5
|
solve compile error due to usage of microsoft-specific constructor when building on win with msys2
|
2024-05-22 05:29:20 +03:00 |
|
otavepto
|
30979ff2e6
|
more accurate filter for compiler flags, allowing gcc compilation with msys2 on windows
|
2024-05-22 03:29:31 +03:00 |
|
otavepto
|
1f51518734
|
use the macro extension ##__VA_ARGS on windows to allow gcc compilation via msys2
|
2024-05-22 03:27:47 +03:00 |
|
otavepto
|
478e2b3b52
|
3 new builds flags for windows dosstub , winsign , winrsrc to explicitly turn on these extra steps
|
2024-05-22 03:09:18 +03:00 |
|
otavepto
|
99d9aa76d0
|
refactor projects names + change many paths
|
2024-05-22 03:03:02 +03:00 |
|
otavepto
|
098d9ec40a
|
remove unused files
|
2024-05-22 03:01:48 +03:00 |
|
otavepto
|
3c5d00f6f1
|
CRLF to LF
|
2024-05-22 01:01:25 +03:00 |
|