## 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.3.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.3-1-x86_64.pkg.tar.zst lukas@192.168.1.101:/home/lukas/Drive/archrepo/x86_64/ ``` 4. Then install on host machine with ``` sudo pacman -U .tar.zst ``` ## Database ### Attributes | Character Id | Attribute | Value | ###