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 |
|
otavepto
|
b7da969b6f
|
fix all paths for linux, everything works now!
|
2024-05-22 01:01:04 +03:00 |
|
otavepto
|
0b862f2f44
|
less verbose msbuild for CI
|
2024-05-22 00:21:22 +03:00 |
|
otavepto
|
dd8bb5ffbb
|
* add premake license
* remove rush license
* CRLF to LF
|
2024-05-22 00:18:54 +03:00 |
|
otavepto
|
fa18e55115
|
missing tracking of submodules third-party/common/linux
|
2024-05-22 00:05:03 +03:00 |
|
otavepto
|
d653bcbe5d
|
restructure .gitsubmodules
|
2024-05-22 00:02:55 +03:00 |
|
otavepto
|
4fbbef33c3
|
track updated third-party branches
|
2024-05-21 23:51:47 +03:00 |
|
otavepto
|
7b3b9f89ee
|
fix compilation when gnu++17 c++ variant is used on linux
|
2024-05-21 23:38:22 +03:00 |
|
otavepto
|
83be0d66d9
|
use the env var of third-party base location
|
2024-05-21 23:37:37 +03:00 |
|
otavepto
|
280be10a6f
|
reorder libs + tools
|
2024-05-21 23:36:06 +03:00 |
|
otavepto
|
cb72638b25
|
* build gameoverlaylib for both linux + windows
* fix gameoverlaylib path on windows
|
2024-05-21 23:31:57 +03:00 |
|
otavepto
|
8f485517ad
|
fix target name of steamclient in regular build, on linux
|
2024-05-21 23:30:23 +03:00 |
|