summaryrefslogtreecommitdiffstats
path: root/python/conda/libastra/meta.yaml
diff options
context:
space:
mode:
authorHolger Kohr <h.kohr@cwi.nl>2016-11-23 10:21:55 +0100
committerWillem Jan Palenstijn <Willem.Jan.Palenstijn@cwi.nl>2016-11-25 13:04:36 +0100
commiteeffd2d9748b8912b384a5764b808f5bfc850ade (patch)
tree5d257bcde2688d3d4ec84191cd5ac60af918f85a /python/conda/libastra/meta.yaml
parent3a68fbe656c1984b6cf1b921d29225807d4d4ca0 (diff)
downloadastra-eeffd2d9748b8912b384a5764b808f5bfc850ade.tar.gz
astra-eeffd2d9748b8912b384a5764b808f5bfc850ade.tar.bz2
astra-eeffd2d9748b8912b384a5764b808f5bfc850ade.tar.xz
astra-eeffd2d9748b8912b384a5764b808f5bfc850ade.zip
Separate C++ and python builds & make conda work nicely
- make builder (= advanced user or us ourselves) choose compilers and CUDA - add a check for the C++11 flag for nvcc to work around the infamous boost bug if necessary - use conda boost to build the C++ library - simplify python bindings conda recipe to only build the bindings; the C++ library is now a build and runtime dependency - add runtime dependencies to python bindings recipe - some small adjustments to builder.py
Diffstat (limited to 'python/conda/libastra/meta.yaml')
-rw-r--r--python/conda/libastra/meta.yaml10
1 files changed, 8 insertions, 2 deletions
diff --git a/python/conda/libastra/meta.yaml b/python/conda/libastra/meta.yaml
index 73fa0d7..7c92e04 100644
--- a/python/conda/libastra/meta.yaml
+++ b/python/conda/libastra/meta.yaml
@@ -4,13 +4,19 @@ package:
source:
git_url: https://github.com/astra-toolbox/astra-toolbox.git
- #git_tag: v1.7.1 # Change to 1.8 after release
+ git_rev: master # for testing
+ # git_tag: 1.8 # TODO: change to this for next release
build:
number: 0
script_env:
+ - CC
+ - CXX
- CUDA_ROOT
- - MAKEOPTS
+
+requirements:
+ build:
+ - boost
about:
home: http://www.astra-toolbox.com