Files
shadowrun-server/README.md
2026-02-16 23:24:31 +01:00

54 lines
871 B
Markdown

## Setup
pacman -S crow asio gdb gcc cmake make sqlite3 libsodium
## Build
### vscode
build : Ctrl+Shift+P → "CMake: Configure"
run : F5 or Run → Start Debugging
### CompileDB
```
cmake -B build -DCMAKE_EXPORT_COMPILE_COMMANDS=ON
```
## Svelte
Inside the fronend directory
### Install
```
npm install -D @sveltejs/adapter-static
```
### Build
```
npm run build
```
## Make Package
1. tar the source files to make it cleaner
```
tar czf shadowrun-server-0.1.1.tar.gz source/ modules/ assets/ frontend/build/ shadowrun-server.service CMakeLists.txt shadowrun-server.install
```
2. create the package
```
makepkg -f
```
3. place the package in archrepo on server
```
scp shadowrun-server-0.1.1-1-x86_64.pkg.tar.zst lukas@192.168.1.101:/home/lukas/Drive/archrepo/x86_64/
```
## Database
### Attributes
| Character Id | Attribute | Value |
###