Skip to content

Commit

Permalink
winnowmap & meryl: add aarch64/arm64 builds
Browse files Browse the repository at this point in the history
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
  • Loading branch information
martin-g committed Oct 4, 2024
1 parent 625280e commit 85720c4
Show file tree
Hide file tree
Showing 4 changed files with 15 additions and 4 deletions.
4 changes: 3 additions & 1 deletion recipes/meryl/build.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#!/bin/bash

make -C src BUILD_DIR="$(pwd)" \
set -xe

make -C src -j ${CPU_COUNT} BUILD_DIR="$(pwd)" \
TARGET_DIR="${PREFIX}" \
CXX="${CXX}" \
CXXFLAGS="${CXXFLAGS} -O3 -I${PREFIX}/include" \
Expand Down
7 changes: 6 additions & 1 deletion recipes/meryl/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ source:
- 0002-macos-cmath.patch # [osx]

build:
number: 0
number: 1
run_exports:
- {{ pin_subpackage('meryl', max_pin="x") }}

Expand Down Expand Up @@ -46,3 +46,8 @@ extra:
- biotools:meryl
- usegalaxy-eu:meryl
- doi:10.1186/s13059-020-02134-9

extra:
additional-platforms:
- linux-aarch64
- osx-arm64
4 changes: 3 additions & 1 deletion recipes/winnowmap/build.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#! /bin/sh

make \
set -xe

make -j ${CPU_COUNT} \
CPPFLAGS="${CXXFLAGS} ${CPPFLAGS} -g -Wall -O2 -DHAVE_KALLOC -fopenmp -std=c++11 -Wno-sign-compare -Wno-write-strings -Wno-unused-but-set-variable ${LDFLAGS}"

install -d "${PREFIX}/bin"
Expand Down
4 changes: 3 additions & 1 deletion recipes/winnowmap/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ source:
- 0001-Un-vendor-meryl.patch

build:
number: 2
number: 3
run_exports:
- {{ pin_subpackage("winnowmap", max_pin="x") }}

requirements:
build:
Expand Down

0 comments on commit 85720c4

Please sign in to comment.