Skip to content

Commit

Permalink
[ci skip] Merge PR 34268
Browse files Browse the repository at this point in the history
Merge PR bioconda#34268, commits were: 
 * Update build.sh
 * Merge branch 'master' into btllib_recipe
 * path fix
 * version and fixes
 * python wrapper and fixes
 * python wrapper and fixes
 * v1.4.1
 * local build fixes
 * lint fixes
 * Merge pull request #1 from vlad0x00/patch-1

Update meta.yaml
 * Merge branch 'btllib_recipe' into patch-1
 * rm extra codes
 * rm extra codes
 * v1.4.0
 * Update meta.yaml
 * swtich to openmp and gcc v6
 * create recipes fpr btllib
  • Loading branch information
aafshinfard authored Apr 13, 2022
1 parent fbe0546 commit acee600
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 0 deletions.
14 changes: 14 additions & 0 deletions recipes/btllib/build.sh
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
#!/bin/bash

./compile

mkdir -p ${PREFIX}/bin/
mkdir -p ${PREFIX}/include/
mkdir -p ${PREFIX}/lib/

cp -r install/bin/* ${PREFIX}/bin/
cp -r install/include/* ${PREFIX}/include/
cp -r install/lib/* ${PREFIX}/lib/

# python wrappers:
$PYTHON -m pip install install/lib/btllib/python
47 changes: 47 additions & 0 deletions recipes/btllib/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
{% set name = "btllib" %}
{% set version = "1.4.3" %}

package:
name: {{ name|lower }}
version: {{ version }}

source:
url: https://github.com/bcgsc/btllib/releases/download/v{{ version }}/{{ name|lower }}-{{ version }}.tar.gz
sha256: a16204b39ff8a0949c984b343238aafb6fd45a8368bbdd7011328af26049e304

build:
number: 0

requirements:
build:
- {{ compiler('cxx') }}
- meson
- ninja
- cmake
- llvm-openmp # [osx]
- libgomp # [linux]
- wheel
host:
- python >=3.5
- pip
run:
- python >=3.5
- samtools
- pigz
- gzip # alternative to pigz
- tar
- bzip2
- xz
- lrzip
- zip
- wget

test:
commands:
- indexlr --help

about:
home: https://github.com/bcgsc/btllib
license: GPL-3.0
license_file: LICENSE
summary: 'Bioinformatics common code library in C++ with Python wrappers, from Bioinformatics Technology Lab'

0 comments on commit acee600

Please sign in to comment.