remove tests/deps/ (#17132)

* remove tests/deps/

* fix tests

* fix tests/manyloc/keineschweine/lib/zlib_helpers.nim

* fixup
This commit is contained in:
Timothee Cour 2021-02-23 04:31:53 -08:00 • committed by GitHub
commit 5d95137ce0
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
49 changed files with 26 additions and 27270 deletions

View file

@ -538,6 +538,12 @@ proc runCI(cmd: string) =
else:
buildTools()
for a in "zip opengl sdl1 jester@#head".split:
let buildDeps = "build"/"deps" # xxx factor pending https://github.com/timotheecour/Nim/issues/616
# if this gives `Additional info: "build/deps" [OSError]`, make sure nimble is >= v0.12.0,
# otherwise `absolutePath` is needed, refs https://github.com/nim-lang/nimble/issues/901
execFold("", "nimble install -y --nimbleDir:$# $#" % [buildDeps.quoteShell, a])
## run tests
execFold("Test nimscript", "nim e tests/test_nimscript.nims")
when defined(windows):