From c4b540f3073777d6c132f327b740e3fcbd0e3db9 Mon Sep 17 00:00:00 2001 From: Mamy Ratsimbazafy Date: Fri, 12 Jul 2024 21:23:52 +0200 Subject: [PATCH] fix nimble dependencies --- .github/workflows/ci.yml | 4 ++-- constantine.nimble | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ac0a36eb..0596ef6a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -262,7 +262,7 @@ jobs: run: | pacman -S --needed --noconfirm mingw-w64-x86_64-gmp mingw-w64-x86_64-llvm nimble refresh --verbose -y - nimble install --verbose -y gmp@#head jsony asynctools yaml@1.1.0 + nimble install --verbose -y gmp jsony asynctools yaml@1.1.0 cliche cd constantine go mod download -modfile=go_test.mod @@ -272,7 +272,7 @@ jobs: shell: bash run: | nimble refresh --verbose -y - nimble install --verbose -y gmp@#head jsony asynctools yaml@1.1.0 + nimble install --verbose -y gmp jsony asynctools yaml@1.1.0 cliche cd constantine go mod download -modfile=go_test.mod diff --git a/constantine.nimble b/constantine.nimble index 28fc2dee..058e2bf2 100644 --- a/constantine.nimble +++ b/constantine.nimble @@ -9,6 +9,23 @@ license = "MIT or Apache License 2.0" requires "nim >= 1.6.12" +taskRequires "make_zkalc", "jsony" +taskRequires "make_zkalc", "cliche" + +taskRequires "test", "jsony" +taskRequires "test", "yaml" +taskRequires "test", "gmp" + +taskRequires "test_parallel", "jsony" +taskRequires "test_parallel", "yaml" +taskRequires "test_parallel", "gmp" + +taskRequires "test_no_gmp", "jsony" +taskRequires "test_no_gmp", "yaml" + +taskRequires "test_parallel_no_gmp", "jsony" +taskRequires "test_parallel_no_gmp", "yaml" + # Nimscript imports # ----------------------------------------------------------------