meta.yaml 2.27 KB
Newer Older
Amir MOHAMMADI's avatar
Amir MOHAMMADI committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
{% set name = 'bob.bio.face' %}
{% set project_dir = environ.get('RECIPE_DIR') + '/..' %}

package:
  name: {{ name }}
  version: {{ environ.get('BOB_PACKAGE_VERSION', '0.0.1') }}

build:
  entry_points:
    - baselines.py      = bob.bio.face.script.baselines:main
    - display_face_annotations.py = bob.bio.face.script.display_face_annotations:main
  number: {{ environ.get('BOB_BUILD_NUMBER', 0) }}
  run_exports:
    - {{ pin_subpackage(name) }}
  script:
    - cd {{ project_dir }}
    {% if environ.get('BUILD_EGG') %}
    - python setup.py sdist --formats=zip
    {% endif %}
    - python setup.py install --single-version-externally-managed --record record.txt

requirements:
  host:
    - python {{ python }}
    - setuptools {{ setuptools }}
    - bob.extension
    - bob.blitz
    - bob.core
    - bob.io.base
    - bob.io.image
    - bob.learn.activation
    - bob.math
    - bob.sp
    - bob.ip.base
    - bob.ip.color
    - bob.ip.draw
    - bob.ip.gabor
    - bob.learn.linear
    - bob.learn.em
    - bob.measure
    - bob.db.base
    - bob.db.atnt
    - bob.bio.base
    - bob.learn.boosting
    - bob.ip.facedetect
    - bob.ip.flandmark
    - matplotlib {{ matplotlib }}
48
    - six {{ six }}
Amir MOHAMMADI's avatar
Amir MOHAMMADI committed
49
50
51
52
  run:
    - python
    - setuptools
    - matplotlib
53
    - six
Amir MOHAMMADI's avatar
Amir MOHAMMADI committed
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71

test:
  imports:
    - {{ name }}
  commands:
    - baselines.py --help
    - display_face_annotations.py --help
    - nosetests --with-coverage --cover-package={{ name }} -sv {{ name }}
    - sphinx-build -aEW {{ project_dir }}/doc {{ project_dir }}/sphinx
    - sphinx-build -aEb doctest {{ project_dir }}/doc sphinx
    - conda inspect linkages -p $PREFIX {{ name }}  # [not win]
    - conda inspect objects -p $PREFIX {{ name }}  # [osx]
  requires:
    - bob-devel {{ bob_devel }}.*
    - nose
    - coverage
    - sphinx
    - sphinx_rtd_theme
72
73
74
75
76
77
78
    - bob.db.arface
    - bob.db.atnt
    - bob.db.banca
    - bob.db.caspeal
    - bob.db.frgc
    - bob.db.gbu
    - bob.db.ijba
79
    - bob.db.ijbc
80
81
82
83
84
85
86
87
88
    - bob.db.lfw
    - bob.db.mobio
    - bob.db.msu_mfsd_mod
    - bob.db.multipie
    - bob.db.replay
    - bob.db.replaymobile
    - bob.db.scface
    - bob.db.xm2vts
    - bob.bio.gmm
89
    - gridtk
Amir MOHAMMADI's avatar
Amir MOHAMMADI committed
90
91
92
93
94
95

about:
  home: https://www.idiap.ch/software/bob/
  license: BSD License
  summary: Tools for running face recognition experiments
  license_family: BSD