Detanup01
|
1d75b82a5c
|
merge stuff frrom premake2 branch,
Updating stuff to work
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
01f4ee87bf
|
shorter name
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
3f68c5ab12
|
exclude some matrix combinations
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
9236f8c70b
|
don't fail all matrix jobs on first failure + shorter names
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
3ed858da8e
|
2 worked, try 4 parallel jobs
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
4843527422
|
* limit parallel jobs to 2 for each os, hopefully would fix the random cancellation
* use clang instead of gcc because of this error `g++: error: unrecognized command-line option ‘-Wundefined-internal’`
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
372824aee3
|
reduce verbosity for win + dry run make on linux before actual run to show command + attempt to workaround broken gen proto premake action
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
80de67f658
|
clone branch first on linux!
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
62904968df
|
matrix based workflows for premake
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
e0aab891e5
|
add branch third-party/common/linux to submodules
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
468774dc6d
|
track updated branch third-party/common/win
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
65e47c4284
|
exclude zips and common things
|
2024-05-21 19:32:49 +03:00 |
|
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
|
b96fc1141e
|
readability
|
2024-05-21 19:32:49 +03:00 |
|
otavepto
|
517bf08a73
|
more compile options + max /MP
|
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 |
|
otavepto
|
eb72effe72
|
update gitignore
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
93eb6b4d31
|
build all script
|
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 |
|
Detanup01
|
5a6d59e7f7
|
more easy builds
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
87b0e9f955
|
adding SteamClientExtra, .rc files.
now targeting c++latest instead of c++17 (CAN BE REVERTED!)
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
99391fd699
|
better linux support & steamclient
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
f34e5291b8
|
better arch handle
|
2024-05-21 19:32:49 +03:00 |
|
Detanup01
|
cbad4a4f13
|
not done, testing experimental stuffs
|
2024-05-21 19:32:49 +03:00 |
|
schmurger
|
7b37cdd181
|
Use integer instead of floats for achievement progress.
|
2024-05-21 19:29:20 +03:00 |
|
schmurger
|
5aa1e2d08d
|
Initialize user achievement stats correctly
|
2024-05-21 19:29:20 +03:00 |
|
schmurger
|
14374c8290
|
Fixed build
|
2024-05-21 19:29:20 +03:00 |
|
schmurger
|
4ae4e88627
|
Formatting fixes
|
2024-05-21 19:29:20 +03:00 |
|
schmurger
|
e30cc2957f
|
Removed update_achievement_progress function
|
2024-05-21 19:29:20 +03:00 |
|
schmurger
|
6b26ca1b4c
|
Fix build
|
2024-05-21 19:29:20 +03:00 |
|
schmurger
|
b0cffd485b
|
Added realtime progress update
|
2024-05-21 19:29:20 +03:00 |
|