diff --git a/.github/workflows/cabal.project.local.ci b/.github/workflows/cabal.project.local.ci.Darwin similarity index 100% rename from .github/workflows/cabal.project.local.ci rename to .github/workflows/cabal.project.local.ci.Darwin diff --git a/.github/workflows/cabal.project.local.ci.Linux b/.github/workflows/cabal.project.local.ci.Linux new file mode 100644 index 00000000000..415a21c29cb --- /dev/null +++ b/.github/workflows/cabal.project.local.ci.Linux @@ -0,0 +1,5 @@ +package cardano-crypto-praos + flags: -external-libsodium-vrf + +package HsOpenSSL + flags: +use-pkg-config diff --git a/.github/workflows/cabal.project.local.ci.MINGW64_NT-10.0-20348 b/.github/workflows/cabal.project.local.ci.MINGW64_NT-10.0-20348 new file mode 100644 index 00000000000..5723fa3168e --- /dev/null +++ b/.github/workflows/cabal.project.local.ci.MINGW64_NT-10.0-20348 @@ -0,0 +1,23 @@ +package cardano-crypto-praos + flags: -external-libsodium-vrf + +package HsOpenSSL + extra-include-dirs: D:/a/_temp/msys64/mingw64/include + extra-lib-dirs: D:/a/_temp/msys64/mingw64/lib + flags: +use-pkg-config + +package secp256k1-haskell + extra-include-dirs: D:/a/_temp/msys64/mingw64/include + extra-lib-dirs: D:/a/_temp/msys64/mingw64/lib + +package basement + extra-include-dirs: D:/a/_temp/msys64/mingw64/include + extra-lib-dirs: D:/a/_temp/msys64/mingw64/lib + +package cardano-crypto-class + extra-include-dirs: D:/a/_temp/msys64/mingw64/include + extra-lib-dirs: D:/a/_temp/msys64/mingw64/lib + +package cardano-crypto-praos + extra-include-dirs: D:/a/_temp/msys64/mingw64/include + extra-lib-dirs: D:/a/_temp/msys64/mingw64/lib diff --git a/.github/workflows/haskell.yml b/.github/workflows/haskell.yml index c9935176868..c1681d11fc0 100644 --- a/.github/workflows/haskell.yml +++ b/.github/workflows/haskell.yml @@ -178,7 +178,7 @@ jobs: sed -i 's|tests: False|tests: True|g' cabal.project fi - cp .github/workflows/cabal.project.local.ci cabal.project.local + cp ".github/workflows/cabal.project.local.ci.$(uname -s)" cabal.project.local echo "# cabal.project.local" cat cabal.project.local