From 63964dcda8ea6146112a4b1d0a2f343a14946c8c Mon Sep 17 00:00:00 2001 From: mencian Date: Thu, 10 Oct 2024 10:43:03 -0500 Subject: [PATCH] meryl: add aarch64/arm64 builds --- recipes/meryl/build.sh | 3 +++ recipes/meryl/meta.yaml | 16 +++++++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) diff --git a/recipes/meryl/build.sh b/recipes/meryl/build.sh index 5a69fa2ff4065..2fa4aa7c6813c 100644 --- a/recipes/meryl/build.sh +++ b/recipes/meryl/build.sh @@ -1,5 +1,8 @@ #!/bin/bash +export INCLUDES="-I${PREFIX}/include" +export LIBPATH="-L${PREFIX}/lib" + make -C src BUILD_DIR="$(pwd)" \ TARGET_DIR="${PREFIX}" \ CXX="${CXX}" \ diff --git a/recipes/meryl/meta.yaml b/recipes/meryl/meta.yaml index 43e0d6f4d274f..7eee455fa51dd 100644 --- a/recipes/meryl/meta.yaml +++ b/recipes/meryl/meta.yaml @@ -14,7 +14,7 @@ source: - 0002-macos-cmath.patch # [osx] build: - number: 0 + number: 1 run_exports: - {{ pin_subpackage('meryl', max_pin="x") }} @@ -25,6 +25,9 @@ requirements: host: - llvm-openmp # [osx] - libgomp # [linux] + run: + - llvm-openmp # [osx] + - libgomp # [linux] test: commands: @@ -35,10 +38,10 @@ test: - 'meryl-simple 2>&1 | grep "usage: meryl-simple"' about: - home: https://github.com/marbl/meryl - dev_url: https://github.com/marbl/meryl - doc_url: https://github.com/marbl/meryl - summary: "meryl is a multi-threaded, multi-process, out-of-core k-mer counter" + home: "https://github.com/marbl/meryl" + dev_url: "https://github.com/marbl/meryl" + doc_url: "https://github.com/marbl/meryl" + summary: "meryl is a multi-threaded, multi-process, out-of-core k-mer counter." license: 'Public Domain' extra: @@ -46,3 +49,6 @@ extra: - biotools:meryl - usegalaxy-eu:meryl - doi:10.1186/s13059-020-02134-9 + additional-platforms: + - linux-aarch64 + - osx-arm64