Initial commit

This commit is contained in:
Lauri Räsänen 2024-04-25 03:33:15 +03:00
commit e3a24cdd59
13 changed files with 1740 additions and 0 deletions

30
README.md Normal file
View file

@ -0,0 +1,30 @@
# hl2sdk-starter
A starter template for hl2sdk server plugins.
## Requirements
- Meson
- MSVC / GCC
## Building
1. Check out the correct SDK branch, e.g. `tf2`:
```
git submodule update --init
cd include/hl2sdk
git checkout tf2
cd ../..
```
2. Setup Meson build folder
```
meson setup -D engine=tf2 -D arch=x86 -D buildtype=debug build
```
3. Build with Meson
```
cd build
meson compile
```