---
# System prepended metadata

title: Build V-Sekai-Game

---

# Build V-Sekai-Game

## Instructions

```powershell
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Optional: Needed to run a remote script the first time
irm get.scoop.sh | iex
scoop install git
scoop update
scoop install sudo # For sudo on Windows
scoop install dagger rancher-desktop 
# Check that your os can install WSL and not like a stripped version of Windows.
# Install WSL 
git clone https://github.com/V-Sekai/v-sekai-game.git --recurse-submodules
# Launch rancher-desktop
# switch to dockerd (moby)
cd .github/dagger
dagger project init
dagger project update
dagger do build --cache-to type=local,mode=max,dest=storage --cache-from type=local,mode=max,src=storage

```


































## Alternative instructions for sapling (Ignore me)
```
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # Optional: Needed to run a remote script the first time
irm get.scoop.sh | iex
scoop install git
scoop update
scoop install sudo # For sudo on Windows
scoop install dagger rancher-desktop sapling # Launch rancher-desktop and turn on Docker mode.
# Install WSL
# Check that your os can install WSL and not like a stripped version of Windows.
cmd
# Launch rancher-desktop
# switch to dockerd (moby)
sl clone https://github.com/V-Sekai/v-sekai-game.git
cd .github/dagger
dagger project init
dagger project update
dagger do build --cache-to type=local,mode=max,dest=storage --cache-from type=local,mode=max,src=storage
```