redpolline
ae6e1829dd
CI: Use winehq.org's rpm until fedora 40 goes EOL.
...
Otherwise, we'll be constantly changing the URL in the CI yml everytime
Wine makes a new point release.
2025-02-12 09:32:46 -05:00
redpolline
74d22df42e
Fix CI to use BAT files only for win build.
...
For consistency have the CI use the same build path as
the end-user builds.
Use where.exe from wine-10.0.
CI's version is a stub. Use one that actually works, until the CI gets
updated.
Also, fix broken RtlGenRandom by importing ADVAPI32's GetUserNameW(),
and calling GetModuleHandleW() / GetProcAddress() for SystemFunction032().
Instead of trying to use a fake import lib.
Bonus: Can now use the host system's username as the default for the
steam user name instead of "Noob".
("Noob" is still used as the fallback if this call fails, or the host
system's username is invalid.)
2025-02-11 07:59:19 -05:00
redpolline
abd8300d47
Update .gitlab-ci.yml file to skip building the PDBs.
...
(CI throws errors and skips building the PE files.)
2025-02-08 05:30:25 -05:00
Mr_Goldberg
5d3bbc8529
Fix lobby_connect.exe not building in CI.
2022-09-03 04:13:25 -04:00
Mr_Goldberg
7f3eb9970e
Fix protobuf build.
2022-08-16 20:38:16 -04:00
Mr_Goldberg
3c1fc7f53d
Forgot this.
2022-08-16 12:39:38 -04:00
Mr_Goldberg
f01bb145b0
Faster CI build.
2022-08-16 12:29:05 -04:00
Mr_Goldberg
528120d102
Multiple achievements can now use the same stat as a trigger.
2022-08-05 18:44:49 -04:00
Mr_Goldberg
afb32921fc
This seems to fix it somehow.
2022-08-05 06:28:42 -04:00
Mr_Goldberg
f8f969b97c
Try to fix CI error.
2022-08-05 04:10:25 -04:00
Mr_Goldberg
5c50ca9e86
Fail CI build faster on build error.
2022-08-05 03:41:59 -04:00
Mr_Goldberg
86dba36dbf
Fix CI build issue.
2022-08-05 02:45:36 -04:00
Mr_Goldberg
d41fe5ab98
Keep all old git builds.
2021-01-17 23:43:08 -05:00
Mr_Goldberg
af3b7223bd
Try to use less CI minutes.
2020-10-04 13:15:32 -04:00
Mr_Goldberg
e9278e7708
Fix CI build.
2020-05-17 09:49:51 -04:00
Mr_Goldberg
2a2e1fc2d4
Print files before creating CI release.
2020-05-17 08:57:57 -04:00
Mr_Goldberg
1ff11daf57
Error build if debug steamclient doesn't get built.
2020-05-01 12:24:19 -04:00
Mr_Goldberg
0857125d03
Ci fix.
2020-04-29 13:08:09 -04:00
Mr_Goldberg
bd5fa2f0b3
Try to fix cmake linux ci build.
2020-04-29 12:35:47 -04:00
Mr_Goldberg
46a8736f17
Fix ci build.
2020-02-15 18:01:34 -05:00
Mr_Goldberg
8cdf5cee26
Proper vcpkg directory for protobuf (thanks Christsnatcher).
2020-02-14 15:00:16 -05:00
Mr_Goldberg
db2a803cf7
A few improvements to the overlay merge request.
...
NO_OVERLAY define becomes EMU_OVERLAY which enables the overlay instead of disabling it.
disable_overlay.txt moved to steam_settings.
2020-01-19 12:55:14 -05:00
Mr_Goldberg
ffdaf72597
Merge branch 'overlay_h' of https://gitlab.com/Nemirtingas/goldberg_emulator
...
# Conflicts:
# build_steamos.sh
# dll/dll.cpp
2020-01-19 12:50:01 -05:00
Mr_Goldberg
0c4831260e
Forgot this.
2020-01-15 14:27:27 -05:00
Mr_Goldberg
d9173e7b50
Fix yaml.
2020-01-15 13:27:15 -05:00
Mr_Goldberg
47c8f0a2a1
Fix yaml?
2020-01-15 13:21:37 -05:00
Mr_Goldberg
0ed433cb26
Add a bundle of the source code to the git builds zip.
2020-01-15 13:18:12 -05:00
Nemirtingas
118dee9278
Merge remote-tracking branch 'Mr_Goldberg/master' into overlay_h
2020-01-10 08:16:16 +01:00
Nemirtingas
7ebb5a0ce5
Update .gitlab-ci.yml
2019-12-09 06:37:58 +00:00
Mr_Goldberg
82eaf4f684
Add steamclient debug build to ci.
2019-12-06 14:42:46 -05:00
Nemirtingas
e72d0590af
Update .gitlab-ci.yml
2019-12-06 13:11:54 +00:00
Nemirtingas
d1a4adc5bd
Merge branch 'master' into 'overlay_h'
...
# Conflicts:
# .gitlab-ci.yml
# dll/steam_client.cpp
# dll/steam_inventory.h
# dll/steam_user_stats.h
2019-12-06 12:44:43 +00:00
Mr_Goldberg
949a327b8a
Implement inventory functions.
...
Fix CI build.
2019-12-04 08:44:14 -05:00
Mr_Goldberg
233835c576
Use fedora wine for windows cmake build.
2019-12-03 15:13:38 -05:00
Mr_Goldberg
ff566ec810
Check if downgrading image will fix build.
2019-12-03 14:13:00 -05:00
Mr_Goldberg
10cd4cea80
Small code cleanup.
2019-12-03 13:39:17 -05:00
Nemirtingas
45db63a738
Merge branch 'master' into overlay_h
2019-08-26 21:25:32 +02:00
Mr_Goldberg
734ff89291
Gitlab ci fix.
2019-08-26 14:45:49 -04:00
Nemirtingas
78ffbc6571
Added ImGui wildcard escape
2019-08-16 10:42:43 +02:00
Nemirtingas
3516b98042
Replaced wildcard with sed.
2019-08-15 22:23:59 +02:00
Nemirtingas
bbfdcd848f
Moved download of glew
2019-08-15 14:02:40 +02:00
Nemirtingas
631bcd96ce
Added glew and pointing to the right directory for imgui
2019-08-15 12:54:18 +02:00
Nemirtingas
86d74c7a05
Added EMU_EXPERIMENTAL_BUILD define
2019-08-14 23:57:47 +02:00
Nemirtingas
9729ae9e4d
Added overlay files to cmake
2019-08-14 23:01:56 +02:00
vergeten
70a519e4e5
Very rough update to the CMakeLists.txt adding steamclient, steamnetworkingsockets and lobby_connect targets and fallbacks defines for the protobuf libraries and protoc executable
2019-08-12 13:53:23 +00:00
Mr_Goldberg
d07ffec5f3
Add windows debug experimental build to latest git build.
2019-05-25 18:06:18 -04:00
Mr_Goldberg
2b1368ccac
Use windows line endings for txt files in latest git build.
2019-05-17 14:55:14 -04:00
Mr_Goldberg
3552eed3ec
Tiny fixes.
2019-05-03 08:47:40 -04:00
Mr_Goldberg
17c1e12c58
Remove some wine warnings.
2019-05-03 06:44:21 -04:00
Mr_Goldberg
1c7a6339f7
Added stuff to gitlab pages page.
2019-05-03 06:43:43 -04:00