Commit 2218a764 authored by André Anjos's avatar André Anjos 💬
Browse files

Update recipes for multiple libraries; Improve blas-implementation choice;...

Update recipes for multiple libraries; Improve blas-implementation choice; More checks as in 'defaults' channel
parent e9e2f826
Pipeline #15162 canceled with stage
in 2 minutes and 49 seconds
......@@ -10,6 +10,8 @@ CONDA_BUILD_SYSROOT: # [osx]
# Our dependency list.
# Everything is pinned to allow better reproducibility.
# The pinnings below are coming from anaconda 4.4.0
blas_impl:
- mkl
python:
- 2.7
- 3.5
......
......@@ -19,32 +19,30 @@ source:
build:
number: 0
run_exports:
- {{ pin_subpackage('dlib', max_pin='x.x') }}
skip: True # [blas_impl == 'openblas' and win]
requires_features:
blas: {{ blas_impl }}
requirements:
build:
- cmake
- {{ compiler('c') }}
- {{ compiler('cxx') }}
- {{ compiler('c') }} # [not win]
- {{ compiler('cxx') }} # [not win]
host:
- python
- mkl {{ mkl }} # [not win]
- numpy {{ numpy }}
- boost {{ boost }}
- jpeg {{ jpeg }} # [not win]
- libpng {{ libpng }}
- mkl-devel {{ mkl }} # [blas_impl == 'mkl']
- openblas-devel {{ openblas }} # [blas_impl == 'openblas']
- nomkl # [blas_impl == 'openblas']
- jpeg {{ jpeg }} # [not win]
- sqlite {{ sqlite }} # [not win]
run:
- python
- mkl # [not win]
- {{ pin_compatible('numpy', min_pin='x.x', max_pin='x.x') }}
- boost
- jpeg # [not win]
- libpng
- {{ pin_compatible('sqlite') }} # [not win]
- {{ pin_compatible('numpy') }}
test:
files:
......@@ -59,6 +57,11 @@ test:
imports:
- dlib
commands:
- run_test.py
- conda inspect linkages -p $PREFIX scipy # [not win]
- conda inspect objects -p $PREFIX scipy # [osx]
about:
home: http://dlib.net/
license: Boost 1.0
......
......@@ -19,8 +19,8 @@ requirements:
- autoconf
- automake
- libtool
- {{ compiler('c') }}
- {{ compiler('cxx') }}
- {{ compiler('c') }} # [not win]
- {{ compiler('cxx') }} # [not win]
test:
commands:
......@@ -28,6 +28,8 @@ test:
- test -e $PREFIX/lib/libblitz.a # [unix]
- test -e $PREFIX/lib/libblitz.so # [linux]
- test -e $PREFIX/lib/libblitz.dylib # [osx]
- conda inspect linkages -p $PREFIX scipy # [not win]
- conda inspect objects -p $PREFIX scipy # [osx]
about:
home: https://sourceforge.net/projects/blitz
......
......@@ -16,22 +16,20 @@ build:
requirements:
build:
- {{ compiler('c') }}
- {{ compiler('c') }} # [not win]
host:
- hdf5 {{ hdf5 }}
- zlib {{ zlib }}
run:
- hdf5
- zlib
test:
commands:
- test -e $PREFIX/include/matio.h # [unix]
- test -e $PREFIX/lib/libmatio.a # [unix]
- test -e $PREFIX/lib/libmatio.so # [linux]
- test -e $PREFIX/lib/libmatio.dylib # [osx]
- conda inspect linkages -p $PREFIX scipy # [not win]
- conda inspect objects -p $PREFIX scipy # [osx]
about:
home: https://sourceforge.net/projects/matio
......
......@@ -25,8 +25,8 @@ build:
requirements:
build:
- python # [win]
- {{ compiler('c') }}
- {{ compiler('cxx') }}
- {{ compiler('c') }} # [not win]
- {{ compiler('cxx') }} # [not win]
test:
requires:
......@@ -45,6 +45,8 @@ test:
- svm-scale | find "Usage" # [win]
- svm-predict | find "Usage" # [win]
- if not exist %PREFIX%\\Library\\lib\\libsvm.dll exit 1 # [win]
- conda inspect linkages -p $PREFIX scipy # [not win]
- conda inspect objects -p $PREFIX scipy # [osx]
about:
home: https://github.com/cjlin1/libsvm
......
......@@ -27,7 +27,7 @@ build:
requirements:
build:
- python # [win]
- {{ compiler('c') }}
- {{ compiler('c') }} # [not win]
test:
requires:
......@@ -40,6 +40,8 @@ test:
- if not exist %PREFIX%\\Library\\bin\\vl.dll exit 1 # [win]
- test -f $PREFIX/lib/libvl.dylib # [osx]
- test -f $PREFIX/lib/libvl.so # [linux]
- conda inspect linkages -p $PREFIX scipy # [not win]
- conda inspect objects -p $PREFIX scipy # [osx]
about:
home: http://www.vlfeat.org/
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment