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 |
|
otavepto
|
9f00054c82
|
added steamclient_extra dll + steamclient_loader for windows builds
|
2024-05-21 23:28:34 +03:00 |
|
otavepto
|
3b819ef557
|
fix steamclient_experimental path on linux
|
2024-05-21 23:26:47 +03:00 |
|
otavepto
|
f9c156ca4f
|
error on undefined os type + comments/spaces +
|
2024-05-21 23:26:16 +03:00 |
|
otavepto
|
3a8a53dd72
|
forgot this note!
|
2024-05-21 23:24:32 +03:00 |
|
otavepto
|
1b2f38479e
|
CRLF to LF
|
2024-05-21 23:24:21 +03:00 |
|
otavepto
|
f3d53a5734
|
track updated submodule 'third-party/build/win'
|
2024-05-21 23:24:00 +03:00 |
|
otavepto
|
32199f6372
|
update changelog + credits (thank you)
|
2024-05-21 19:45:32 +03:00 |
|
Detanup01
|
12f88b337a
|
remove no longer needed gitignore
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
748af44353
|
manual script for premake
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
022ca419bc
|
now it actually compress the stuff inside instead of the "debug"/"release" folder
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
a626c4b41f
|
aaaaaaaaaaaa
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
9c9a86376a
|
gmake->gmake2
|
2024-05-21 19:32:49 +03:00 |
|