diff --git a/recipes/redundans/build.sh b/recipes/redundans/build.sh index 6c4142e6a3d24..c1a2ba6e1eb2d 100644 --- a/recipes/redundans/build.sh +++ b/recipes/redundans/build.sh @@ -1,4 +1,7 @@ #!/bin/bash + +set -xe + export CPATH=${PREFIX}/include #Define the install folder and binary folder and create them INSTALL_FOLDER=$PREFIX/share/$PKG_NAME-$PKG_VERSION-$PKG_BUILDNUM @@ -23,7 +26,7 @@ cp bin/platanus $INSTALL_FOLDER/bin && cp bin/GapCloser $INSTALL_FOLDER/bin && c cp -r $INSTALL_FOLDER/bin/* $BIN_FOLDER/ #Compile last and copy its binaries to BIN_FOLDER -cd $BIN_FOLDER/last/ && make clean && make -j ${CPU_COUNT} && cd .. +cd $BIN_FOLDER/last/ && make clean && CXXFLAGS="${CXXFLAGS}" make -j ${CPU_COUNT} && cd .. cp -t $BIN_FOLDER $BIN_FOLDER/last/bin/* #Give permissions to test folder in order to run tests if required diff --git a/recipes/redundans/meta.yaml b/recipes/redundans/meta.yaml index b7192980da0b6..4087caf370507 100644 --- a/recipes/redundans/meta.yaml +++ b/recipes/redundans/meta.yaml @@ -11,7 +11,7 @@ source: sha256: {{ sha256hash }} build: - number: 0 + number: 1 skip: True # [osx] run_exports: - {{ pin_subpackage('redundans', max_pin="x") }} @@ -25,7 +25,7 @@ requirements: - {{ compiler('c') }} host: - - python >=3.8,<3.11 + - python >=3.8 - pip - zlib - pillow @@ -35,11 +35,11 @@ requirements: - perl - numpy >=1.24.0 - matplotlib-base >=3.7.3 - - python >=3.8,<3.11 + - python >=3.8 - minimap2 >=2.24 - miniasm >=0.3 - gfastats >=1.3.6 - - meryl =1.3 + - meryl >=1.3 - bwa >=0.7.12 - snap-aligner >=2.0.3 - r-base >=4 @@ -60,6 +60,8 @@ about: summary: 'Redundans is a pipeline that assists an assembly of heterozygous/polymorphic genomes.' extra: + additional-platforms: + - linux-aarch64 identifiers: - biotools:redundans recipe-maintainers: