2024-04-19 13:40:31 +02:00
|
|
|
# Package
|
|
|
|
|
|
|
|
version = "0.1.0"
|
|
|
|
author = "nocturn9x"
|
|
|
|
description = "A chess engine written in nim"
|
|
|
|
license = "Apache-2.0"
|
2024-04-19 15:50:51 +02:00
|
|
|
srcDir = "nimfish"
|
2024-04-19 13:40:31 +02:00
|
|
|
binDir = "bin"
|
|
|
|
installExt = @["nim"]
|
|
|
|
bin = @["nimfish"]
|
|
|
|
|
|
|
|
|
|
|
|
# Dependencies
|
|
|
|
|
2024-04-23 20:17:07 +02:00
|
|
|
requires "nim >= 2.0.4"
|
2024-04-19 13:40:31 +02:00
|
|
|
requires "jsony >= 1.1.5"
|
2024-04-26 11:41:59 +02:00
|
|
|
requires "nint128 >= 0.3.3"
|
2024-05-04 20:30:26 +02:00
|
|
|
requires "threading >= 0.2.0"
|
2024-04-19 13:40:31 +02:00
|
|
|
|
|
|
|
task test, "Runs the test suite":
|
2024-04-23 20:42:57 +02:00
|
|
|
exec "python tests/suite.py -d 6 -b -p -s"
|
2024-04-24 10:41:01 +02:00
|
|
|
exec "python tests/suite.py -d 7 -b -p -s -f tests/heavy.txt"
|