norgbackup/norg/utils/version.nim

11 lines
265 B
Nim
Raw Permalink Normal View History

import parsecfg
import streams
proc getVersion*(): string =
let nimble = staticRead("../../norg.nimble")
var p: Config = loadConfig(newStringStream(nimble))
let vers = p.getSectionValue("","version")
echo "Compiling version: v", vers
return "v" & vers