Ryan Stecker
a227a9c534
Bump up to latest MM:S and SM stable versions.
2025-10-22 20:37:52 -05:00
Ryan Stecker
a0604a5670
Remove older CI runners.
2025-10-22 20:37:34 -05:00
Ryan Stecker
ce3aceae7a
Merge pull request #21 from A1mDev/master
...
Extension builder / ${{ matrix.os }} - ${{ matrix.cc }} (clang, clang++, ubuntu-latest) (push) Waiting to run
Extension builder / ${{ matrix.os }} - ${{ matrix.cc }} (clang-10, clang++-10, ubuntu-20.04) (push) Waiting to run
Extension builder / ${{ matrix.os }} - ${{ matrix.cc }} (msvc, windows-2019) (push) Waiting to run
Extension builder / ${{ matrix.os }} - ${{ matrix.cc }} (msvc, windows-latest) (push) Waiting to run
Add platform-specific DETOUR macros
2025-10-22 19:35:44 -05:00
A1mDev
60d6307ac6
Bump version
2025-10-23 07:28:38 +07:00
A1mDev
6cf4b973b5
Add platform-specific DETOUR macros for TF2 (Linux i386) and CSGO (Windows)
...
This PR introduces a new macro, DETOUR_CUSTOM_STATIC2, to unify detour declarations
across different platforms and Source Engine versions, improving code readability.
- Linux i386 (TF2) → uses __attribute__((regparm(2)))
- Windows (CSGO) → uses __fastcall
- All other platforms → falls back to standard DETOUR_DECL_STATIC2
By consolidating detour declarations into a single macro, code is easier to read,
maintain, and less error-prone across different platforms and ABIs.
2025-10-23 07:26:03 +07:00
Ryan Stecker
2a074a30f2
Merge pull request #19 from voided/renovate/actions-setup-python-6.x
...
Update actions/setup-python action to v6
2025-10-22 18:37:49 -05:00
renovate[bot]
8d92438910
Update actions/setup-python action to v6
2025-10-22 22:55:44 +00:00
Ryan Stecker
b40463327b
Merge pull request #18 from voided/renovate/actions-checkout-5.x
...
Update actions/checkout action to v5
2025-10-22 17:53:15 -05:00
renovate[bot]
15c3fc4387
Update actions/checkout action to v5
2025-08-11 14:41:28 +00:00
Ryan Stecker
44ce149b94
Bump version.
2024-08-26 18:30:45 -05:00
Ryan Stecker
f2dc80426c
Merge branch 'master' into feature/linux-fix
2024-05-05 16:45:57 -05:00
Ryan Stecker
73a39de0e9
Upload artifacts on manual CI runs.
2024-05-05 16:42:30 -05:00
Ryan Stecker
a0720d19d8
Allow running CI manually.
...
(cherry picked from commit 12b8fd15e20b96d0697d6b7aeb0d7733862920fc)
2024-05-05 16:35:26 -05:00
bottiger1
2b887d44f8
Update for linux after TF2 update
2024-05-05 16:31:36 -05:00
Ryan Stecker
3829a5b596
Merge pull request #11 from CookieCat45/patch-1
...
x32 Windows Gamedata Fix for 4/18/2024 TF2 Update
2024-04-19 17:17:24 -05:00
CookieCat
4ad80dcf6a
x32 Windows Gamedata Fix for 4/18/2024 TF2 Update
2024-04-19 17:55:13 -04:00
Ryan Stecker
117b0026e8
Bump version.
2024-04-06 13:17:30 -05:00
Ryan Stecker
57de24638f
Merge pull request #9 from fbef0102/master
...
Update collisionhook.inc (latest syntax)
2024-04-06 13:08:50 -05:00
Harry Potter
d317a3f68b
Support CS:S gamedata
2024-04-06 17:48:37 +08:00
Harry Potter
34d9fed011
Update collisionhook.inc
...
Convert code to latest syntax
2024-04-06 09:00:35 +08:00
Ryan Stecker
022768b3d8
Bump version.
2024-03-28 19:14:16 -05:00
Ryan Stecker
212ca95688
Merge pull request #8 from adriansmares/master
...
Support l4d and l4d2 SDKs
2024-03-28 18:52:45 -05:00
Adrian-Stefan Mares
45a802a965
Support l4d and l4d2 SDKs
2024-03-28 22:38:40 +01:00
Ryan Stecker
21af9703c7
Merge pull request #7 from artvin01/master
...
Fix and add gamedata and instructions.
2024-03-18 18:18:06 -05:00
Artvin
0b15a570a9
Fix and add gamedata and instructions.
2024-03-18 21:51:20 +01:00
Ryan Stecker
a0429a54b6
Use setup-python@v5.
2024-03-03 18:25:54 -06:00
Ryan Stecker
c32c9e6bf6
Zipping is already included.
2024-03-03 18:23:02 -06:00
Ryan Stecker
712ec7ed63
Fix .zip.zip
2024-03-03 18:17:30 -06:00
Ryan Stecker
9343b902ec
Merge pull request #5 from voided/renovate/actions-checkout-4.x
...
Update actions/checkout action to v4
2024-03-03 18:12:31 -06:00
Ryan Stecker
9a1595af44
Merge pull request #4 from voided/renovate/actions-cache-4.x
...
Update actions/cache action to v4
2024-03-03 18:12:22 -06:00
renovate[bot]
7a6d731bc6
Update actions/checkout action to v4
2024-03-04 00:11:57 +00:00
renovate[bot]
fbd54d777c
Update actions/cache action to v4
2024-03-04 00:11:54 +00:00
Ryan Stecker
53ae788313
Merge pull request #3 from voided/renovate/configure
...
Configure Renovate
2024-03-03 18:11:37 -06:00
renovate[bot]
f3befde35d
Add renovate.json
2024-03-04 00:11:21 +00:00
Ryan Stecker
0b5988d297
Zip artifact name looks better.
2024-03-03 18:08:06 -06:00
Ryan Stecker
3aa78c4485
Almost there.
2024-03-03 18:07:17 -06:00
Ryan Stecker
f0d1778f90
Guess these things need unique names.
2024-03-03 18:05:15 -06:00
Ryan Stecker
5002d8d55f
Fix artifact upload conditions.
2024-03-03 17:41:11 -06:00
Ryan Stecker
b2fa032547
CI should trigger off master branch.
2024-03-03 17:35:25 -06:00
Ryan Stecker
6e35ebd7dc
Merge pull request #2 from voided/feature/ambuild-x64
...
Add ambuild + CI + x64 build fixes
2024-03-03 17:28:41 -06:00
Ryan Stecker
49eefcb0a4
Maybe fix artifact upload.
2024-03-03 17:26:18 -06:00
Ryan Stecker
e3643ff6de
Only upload artifacts on pushes.
2024-03-03 17:24:24 -06:00
Ryan Stecker
57975a3b84
Fix win64 CI.
2024-03-03 17:24:10 -06:00
Ryan Stecker
4dec86cff2
Fix CI cwd.
2024-03-03 17:12:02 -06:00
Ryan Stecker
d735633d21
Try add CI.
2024-03-03 17:07:28 -06:00
Ryan Stecker
53fbee25eb
Don't upload symbols.
2024-03-03 17:04:39 -06:00
Ryan Stecker
77ad110b7b
Fix windows x64 build.
2024-03-03 17:04:26 -06:00
Ryan Stecker
87762586bd
Cleanup.
2024-03-03 16:46:20 -06:00
Ryan Stecker
9bb8a449eb
Removed unused files.
2024-03-03 16:46:10 -06:00
Ryan Stecker
7aec329e36
Add initial ambuild2 boilerplate.
2024-03-03 16:45:58 -06:00