Skip to content

Commit

Permalink
miniprot: add aarch64/arm64 builds (#51714)
Browse files Browse the repository at this point in the history
Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
Co-authored-by: Björn Grüning <[email protected]>
  • Loading branch information
martin-g and bgruening authored Oct 28, 2024
1 parent bb64e04 commit d3c925a
Show file tree
Hide file tree
Showing 2 changed files with 9 additions and 2 deletions.
4 changes: 3 additions & 1 deletion recipes/miniprot/build.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
#!/bin/bash

make CC=$CC CFLAGS="$CFLAGS -I$PREFIX/include" LIBS="$LDFLAGS -L$PREFIX/lib -lpthread -lz -lm"
set -xe

make -j"${CPU_COUNT}" CC=$CC CFLAGS="$CFLAGS -I$PREFIX/include" LIBS="$LDFLAGS -L$PREFIX/lib -lpthread -lz -lm"

if [ ! -d $PREFIX/bin ] ; then
mkdir -p $PREFIX/bin
Expand Down
7 changes: 6 additions & 1 deletion recipes/miniprot/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ package:
version: "{{ version }}"

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

Expand Down Expand Up @@ -35,3 +35,8 @@ about:
summary: |
Miniprot aligns a protein sequence against a genome with affine gap penalty, splicing and frameshift.
It is primarily intended for annotating protein-coding genes in a new species using known genes from other species.
extra:
additional-platforms:
- linux-aarch64
- osx-arm64

0 comments on commit d3c925a

Please sign in to comment.