blob: d6c08e70f7aafebfa7ca1e4da8002adfb6dc14de (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
discard """
cmd: "nim c --nimcache:build/myNimCache --nimblePath:myNimblePath --gc:arc $file"
joinable: false
"""
import std/[strutils,compilesettings]
from std/os import fileExists, `/`
template main =
doAssert querySetting(nimcacheDir) == nimcacheDir.querySetting
doAssert "myNimCache" in nimcacheDir.querySetting
doAssert "myNimblePath" in nimblePaths.querySettingSeq[0]
doAssert querySetting(backend) == "c"
doAssert fileExists(libPath.querySetting / "system.nim")
doAssert querySetting(mm) == "arc"
static: main()
main()
|