Added initial client UI structure.

This commit is contained in:
Jakob Friedl
2025-09-02 12:48:46 +02:00
parent 4ae9add3af
commit f7d97908d1
8 changed files with 387 additions and 8 deletions

View File

@@ -9,12 +9,12 @@ srcDir = "src"
# Build tasks
import os, strformat
let cqRoot = getCurrentDir()
task server, "Build conquest server binary":
let cqRoot = getCurrentDir()
exec fmt"nim c -d:CONQUEST_ROOT={cqRoot} src/server/main.nim"
task client, "Build conquest client binary":
discard
exec fmt"nim c -d:release -d:CONQUEST_ROOT={cqRoot} src/client/main.nim"
# Dependencies
@@ -27,4 +27,5 @@ requires "nimcrypto >= 0.6.4"
requires "tiny_sqlite >= 0.2.0"
requires "prologue >= 0.6.6"
requires "winim >= 3.9.4"
requires "ptr_math >= 0.3.0"
requires "ptr_math >= 0.3.0"
requires "imguin >= 1.92.2.0"