Skip to content

Commit

Permalink
add conda dir
Browse files Browse the repository at this point in the history
  • Loading branch information
MialLewis committed Nov 9, 2023
1 parent bcfa62a commit c483975
Show file tree
Hide file tree
Showing 2 changed files with 44 additions and 0 deletions.
2 changes: 2 additions & 0 deletions conda/conda_build_config.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
python:
- 3.8
42 changes: 42 additions & 0 deletions conda/meta.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{% set version_tag = environ.get('GIT_DESCRIBE_TAG', '0.0.0') %}
{% set version_number = environ.get('GIT_DESCRIBE_NUMBER', '0') | string %}
{% set version_number = '_' + version_number if version_number != '0' else '' %}

{% set version = version_tag + version_number %}

package:
name: mvesuvio
version: {{ version }}

source:
git_url: ../

build:
noarch: python
script: python -m pip install --ignore-installed ../
entry_points:
- mvesuvio = EVSVesuvio.scripts:main

requirements:
build:
- python {{ python }}
- setuptools

run:
- python {{ python }}
- mantid==6.7.0
- matplotlib
- iminuit
- h5py
- mock
- jacobi==0.4.2 #pinned untill 0.5.0 is proven

test:
imports:
- mvesuvio

about:
home: https://github.com/mantidproject/vesuvio
license: GPL-3.0-or-later
summary: Vesuvio is an instrument that performs Neuton Compton Scattering, based at ISIS, RAL, UK. This code processes raw output data to determine
nuclear kinetic energies and moment distributions.

0 comments on commit c483975

Please sign in to comment.