Skip to content

Commit

Permalink
metacache: add linux-aarch64 build
Browse files Browse the repository at this point in the history
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
  • Loading branch information
martin-g committed Oct 2, 2024
1 parent 5ca5963 commit a953da4
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 4 deletions.
4 changes: 2 additions & 2 deletions recipes/metacache/build.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

set -e
set -xe

export CPATH=${PREFIX}/include
export CXXPATH=${PREFIX}/include
Expand All @@ -11,7 +11,7 @@ sed -i.bak "s|LDFLAGS = -pthread|LDFLAGS = -pthread -L$PREFIX/lib|"

mkdir -p $PREFIX/bin

make
make -j ${CPU_COUNT}
chmod +x metacache download-ncbi-genomes download-ncbi-taxmaps download-ncbi-taxonomy metacache-build-refseq metacache-db-info metacache-partition-genomes summarize-results
mv metacache $PREFIX/bin
mv download-ncbi-genomes $PREFIX/bin
Expand Down
8 changes: 6 additions & 2 deletions recipes/metacache/meta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ source:
sha256: 2b43aa1ac051d6cbaa4d29c3ed7d9593e226e7e2b35cdd0b2e513e465456a7b2

build:
number: 0
number: 1
skip: True # [osx]
run_exports:
- {{ pin_subpackage('metacache', max_pin="x") }}
Expand Down Expand Up @@ -39,6 +39,10 @@ test:

about:
home: https://github.com/muellan/metacache
license: GPL-3.0
license: GPL-3.0-or-later
license_file: LICENSE
summary: MetaCache is a classification system for mapping genomic sequences (short reads, long reads, contigs, ...) from metagenomic samples to their most likely taxon of origin.

extra:
additional-platforms:
- linux-aarch64

0 comments on commit a953da4

Please sign in to comment.