Files
luxcollection/luxtools.nimble
2025-10-01 14:42:08 +02:00

20 lines
698 B
Nim
Executable File

# Nimble package definition for the Luxtools demo web application
version = "0.1.0"
author = "Luxtools Contributors"
description = "Scaffolding for a Nim + HTMX + TUI.CSS single-binary web application"
license = "MIT"
srcDir = "src"
bin = @["luxtools"]
requires "nim >= 1.6.0"
task build, "Build the optimized standalone binary":
exec "nim c -d:release --opt:speed -o:bin/luxtools src/luxtools.nim"
task run, "Start the development server with hot rebuild":
exec "nim c -o:bin/luxtools -r src/luxtools.nim"
task test, "Execute the lightweight test suite":
exec "nim c -r --path:src -o:bin/test_rendering tests/test_rendering.nim"