aboutsummaryrefslogtreecommitdiff
path: root/tools/upgrade.nom
blob: e55d835898fd6b90e0ebf8712f63dc5de525ad86 (plain)
1
2
3
4
5
6
7
8
9
10
use "core"
use "compatibility"
use "lib/os.nom"

for %path in (=lua "arg"):
    for file %filename in %path:
        %tree <- (parse (read file %filename) from %filename)
        %tree <- (%tree upgraded from %tree.version to (Nomsu version))
        say "#!/usr/bin/env nomsu -V\(Nomsu version)\n\(%tree as nomsu)"