Skip to content

Commit

Permalink
zol: add aarch64/arm64 builds (#51711)
Browse files Browse the repository at this point in the history
* zol: add aarch64/arm64 builds

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>

* miniprot: add aarch64/arm64 builds

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>

* Prodigal-gv: add aarch64/arm64 builds

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>

* Use newer version of miniprot for aarch64

miniprot 0.13+ supports Linux ARM64

* Do not build for OSX ARM64. Many deps are not available

---------

Signed-off-by: Martin Tzvetanov Grigorov <[email protected]>
  • Loading branch information
martin-g authored Nov 5, 2024
1 parent aedd09d commit 914620d
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 2 deletions.
2 changes: 2 additions & 0 deletions recipes/zol/build.sh
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
#!/bin/bash

set -xe

$PYTHON -m pip install . --ignore-installed --no-deps -vv

mkdir -p ${PREFIX}/bin
Expand Down
7 changes: 5 additions & 2 deletions recipes/zol/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ source:
sha256: fdfd608d78bb62bb3068f6bfdbddfe850c4c2ed90b3ffd6d7817379faa01976d

build:
number: 0
number: 1
skip: True # [py != 310]
run_exports:
- {{ pin_subpackage('zol', max_pin='x') }}
Expand Down Expand Up @@ -52,7 +52,8 @@ requirements:
- slclust
- trimal
- gzip
- miniprot =0.7
- miniprot =0.7 # [x86_64]
- miniprot >=0.7 # [aarch64]
- bioconductor-ggtree
- ete3
- codoff
Expand All @@ -72,5 +73,7 @@ about:
dev_url: https://github.com/Kalan-Lab/zol

extra:
additional-platforms:
- linux-aarch64
recipe-maintainers:
- raufs

0 comments on commit 914620d

Please sign in to comment.