7080ec63d2track updated submodule to solve mbedtls compilation on 32-bit mingw
otavepto
2024-05-29 23:57:27 +03:00
4b04f28e97fix missing comma in .rc files, now MinGw can add resources, change dos stub, and sign target binaries, but the resources are not reflected for some reason
otavepto
2024-05-29 23:01:59 +03:00
41e0335754fix running help page without _ACTION target
otavepto
2024-05-29 22:08:04 +03:00
96c8c1a807fix overlay linking on MinGw, ALL x64 BINARIES ARE COMPILING/LINKING AND WORKING!
otavepto
2024-05-29 21:49:28 +03:00
e00996447eremove -mwin32, it doesn't seem to do anything
otavepto
2024-05-29 21:48:49 +03:00
d99eed2541* enable the usage of compiler intrinsics * replace dynamic lib default visiblity flag & exception handling allowance flag with their premake equivalent options
otavepto
2024-05-29 21:14:17 +03:00
648fe373c7* use the new override to link with whole archives on MinGw * link everything statically on MinGw
otavepto
2024-05-29 21:11:52 +03:00
5c1a1d9075* fix a dumb linking problem with the order of the libs on the command line * add a premake override to allow specifying whole archives (even when not static)
otavepto
2024-05-29 21:09:58 +03:00
89f4c7bb62remove controller support from lobby_connect tool
otavepto
2024-05-28 22:52:23 +03:00
8ef5a9c5b1locate deps in a subfolder according to premake _ACTION
otavepto
2024-05-28 22:23:41 +03:00
be91843d8abuild deps in a subfolder according to premake _ACTION
otavepto
2024-05-28 22:23:14 +03:00
9b8cf8fe05after updating curl, these flags are now working! saving extra build time
otavepto
2024-05-28 22:22:35 +03:00
9aed66e9f3remove this linker flags hack for now
otavepto
2024-05-28 22:21:40 +03:00
a6c53a2c6duse os_ident for cmake toolchain filename instead of os.target()
otavepto
2024-05-28 22:20:46 +03:00
07c6f46c03remove this cleanup code now
otavepto
2024-05-28 22:20:09 +03:00
1e69939238the -static flag is meant for the linker not the compiler
otavepto
2024-05-28 22:19:32 +03:00
353dd4f4c5clean install dir early
otavepto
2024-05-28 22:18:57 +03:00
426d121506set cmake MSVC runtime lib type regardless of current config, cmake takes care of that for us
otavepto
2024-05-28 22:18:26 +03:00
bd81939ceesolve a spam of warnings on MinGW because of #define __cdecl, I know this is bad but the amount of spam is too much also this file is rarily changed
otavepto
2024-05-28 22:17:33 +03:00
773d8e44f5fix linking in Windows for MinGW, FINALLY!, api_regular links!
otavepto
2024-05-28 07:12:10 +03:00
78ff7e2cd6comment on why -static is used with MinGW build
otavepto
2024-05-28 07:11:33 +03:00
2646921695add -static to deps build when building for MinGW, in case one if them is linking with something dynamically
otavepto
2024-05-28 07:11:08 +03:00
1932c06fe5fix overlay compilation on MinGW, now everything compiles everywhere!
otavepto
2024-05-28 04:08:04 +03:00
ff8358cfb4fix zlib library name on MinGW / Windows
otavepto
2024-05-28 04:07:32 +03:00
19e024da89fix conditions for MinGW
otavepto
2024-05-28 04:06:45 +03:00
8ff4bc72c6fix steamclient_extra linking error with AddressOfReturnAddress()
otavepto
2024-05-24 10:03:33 +03:00
3713a9c5f9refactor/move common mingw options together + fix generate_interfaces compilation by making -municode project specific not global
otavepto
2024-05-24 10:02:51 +03:00
a3eba92530remove the suffix _win or _linux from os-specific projects
otavepto
2024-05-24 05:39:37 +03:00
4606f5e39eunused var in premake script
otavepto
2024-05-24 05:22:17 +03:00
452b781fc0fix some compiler warnings for dos_stub
otavepto
2024-05-23 02:45:54 +03:00
3a45d61147replace old files with new ones (dos_stub)
otavepto
2024-05-23 02:45:39 +03:00
93436e1476new premake project to build dos_stub_changer tool on windows
otavepto
2024-05-23 02:44:53 +03:00
7bf59f16d0reduce duplication when defining dos_stub tool, turns out tokens are expanded during project generation! (read the docs)
otavepto
2024-05-23 02:44:11 +03:00
1fde9f21f1addrsize fix on network
Detanup01
2024-05-27 14:41:03 +02:00
e4f488bbdcFix 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 "=="
Detanup01
2024-05-27 14:33:45 +02:00
7c5b4e5325Its done (only left like the >or < comparision with unsigned/signed) steam_matchmaking.cpp(241,40) has C4244 issue, look into it!
Detanup01
2024-05-25 14:59:13 +02:00