File tree 4 files changed +49
-14
lines changed
4 files changed +49
-14
lines changed Original file line number Diff line number Diff line change
1
+ matrix :
2
+ include :
3
+ - name : " Linux-Py2"
4
+ os : linux
5
+ env :
6
+ - MINICONDA=Miniconda2-latest-Linux-x86_64.sh
7
+ - PYVER="--python=27"
8
+ - name : " Linux-Py3"
9
+ os : linux
10
+ env :
11
+ - MINICONDA=Miniconda3-latest-Linux-x86_64.sh
12
+ - PYVER=""
13
+ - name : " OsX-Py2"
14
+ os : osx
15
+ osx_image : xcode8
16
+ env :
17
+ - MATRIX_EVAL="brew install gcc && CC=gcc-7 && CXX=g++-7"
18
+ - MINICONDA=Miniconda3-latest-MacOSX-x86_64.sh
19
+ - MACOSX_DEPLOYMENT_TARGET="10.9"
20
+ - PYVER="--python=27"
21
+ - name : " OsX-Py3"
22
+ os : osx
23
+ osx_image : xcode8
24
+ env :
25
+ - MATRIX_EVAL="brew install gcc && CC=gcc-7 && CXX=g++-7"
26
+ - MINICONDA=Miniconda3-latest-MacOSX-x86_64.sh
27
+ - MACOSX_DEPLOYMENT_TARGET="10.9"
28
+ - PYVER=""
29
+
30
+ install :
31
+ - wget https://repo.continuum.io/miniconda/$MINICONDA -O miniconda.sh;
32
+ - bash miniconda.sh -b -p $HOME/miniconda
33
+ - export PATH="$HOME/miniconda/bin:$PATH"
34
+ - hash -r
35
+ - conda config --set always_yes yes --set changeps1 no
36
+ - conda update -q conda
37
+ - conda install conda-build
38
+ # Useful for debugging any issues with conda
39
+ - conda info -a
40
+ - gcc -v
41
+ - g++ -v
42
+
43
+ script :
44
+ - conda build -c intel -c conda-forge $PYVER conda-recipe
Original file line number Diff line number Diff line change 1
1
@ rem Remember to activate Intel Compiler, or remoe these two lines to ise Microsoft Visual Studio compiler
2
2
3
- set CC = icl
4
- set LD = xilink
5
-
6
- %PYTHON% setup.py build --force --compiler=intelemw install --old-and-unmanageable
3
+ %PYTHON% setup.py build --force install --old-and-unmanageable
7
4
if errorlevel 1 exit 1
Original file line number Diff line number Diff line change 3
3
# make sure that compiler has been sourced, if necessary
4
4
5
5
if [ ` uname` == Darwin ]; then
6
- export MACOSX_DEPLOYMENT_TARGET=10.10
6
+ export MACOSX_DEPLOYMENT_TARGET=10.9
7
7
fi
8
8
9
- CFLAGS=" -I$PREFIX /include $CFLAGS " $PYTHON setup.py build --force --compiler=intelem install --old-and-unmanageable
9
+ CFLAGS=" -I$PREFIX /include $CFLAGS " $PYTHON setup.py build --force install --old-and-unmanageable
Original file line number Diff line number Diff line change 1
- {% set version = "1.0.0 " %}
1
+ {% set version = "1.0dev " %}
2
2
{% set buildnumber = 0 %}
3
3
4
- # ## If you change the iccver here, you must also set the path correctly in build.sh / bld.bat!!!
5
- {% set iccver = "16.0.3" %} [unix or py3k]
6
- {% set iccver = "13.1.5" %} [win and py27]
7
4
8
5
package :
9
6
name : mkl_fft
10
7
version : {{ version }}
11
8
12
9
source :
13
- git_url : http://github.com/IntelPython/mkl_fft
14
- git_tag : v{{version}}
10
+ path : ../
15
11
16
12
build :
17
13
number : {{buildnumber}}
@@ -41,13 +37,11 @@ requirements:
41
37
- setuptools
42
38
- intelpython
43
39
- mkl-devel [not nomkl]
44
- - icc_rt
45
40
- cython
46
41
- numpy x.x
47
42
run :
48
43
- python
49
44
- mkl [not nomkl]
50
- - icc_rt >={{iccver}}
51
45
- intelpython
52
46
- numpy x.x
53
47
You can’t perform that action at this time.
0 commit comments