diff options
author | Edoardo Pasca <edo.paskino@gmail.com> | 2017-10-19 17:01:55 +0100 |
---|---|---|
committer | Edoardo Pasca <edo.paskino@gmail.com> | 2017-10-20 16:55:24 +0100 |
commit | 8b427d82acfaeb4671484bc459343c5e2e412736 (patch) | |
tree | d61da32f885832f1bf8e2230541eec268c14e503 /src/Python/conda-recipe | |
parent | 97f96692db91473b4bc9387994860baadab13e6a (diff) | |
download | regularization-8b427d82acfaeb4671484bc459343c5e2e412736.tar.gz regularization-8b427d82acfaeb4671484bc459343c5e2e412736.tar.bz2 regularization-8b427d82acfaeb4671484bc459343c5e2e412736.tar.xz regularization-8b427d82acfaeb4671484bc459343c5e2e412736.zip |
Initial revision of build environment made with CMake
Initial revision of build environment made with CMake
First commit of CMakeLists.txt
attempt to use CMake to create the build environment
First commit of CMakeLists.txt
attempting to locate conda python environment
Added a few files for CMake
Many changes for the CMake compilation.
Tested CMake build
Bugfixes
Diffstat (limited to 'src/Python/conda-recipe')
-rw-r--r-- | src/Python/conda-recipe/bld.bat | 14 | ||||
-rw-r--r-- | src/Python/conda-recipe/build.sh | 14 | ||||
-rw-r--r-- | src/Python/conda-recipe/meta.yaml | 30 |
3 files changed, 58 insertions, 0 deletions
diff --git a/src/Python/conda-recipe/bld.bat b/src/Python/conda-recipe/bld.bat new file mode 100644 index 0000000..69491de --- /dev/null +++ b/src/Python/conda-recipe/bld.bat @@ -0,0 +1,14 @@ +IF NOT DEFINED CIL_VERSION ( +ECHO CIL_VERSION Not Defined. +exit 1 +) + +mkdir "%SRC_DIR%\ccpi" +xcopy /e "%RECIPE_DIR%\..\.." "%SRC_DIR%\ccpi" + +cd %SRC_DIR%\ccpi\Python + +%PYTHON% setup.py build_ext +if errorlevel 1 exit 1 +%PYTHON% setup.py install +if errorlevel 1 exit 1 diff --git a/src/Python/conda-recipe/build.sh b/src/Python/conda-recipe/build.sh new file mode 100644 index 0000000..855047f --- /dev/null +++ b/src/Python/conda-recipe/build.sh @@ -0,0 +1,14 @@ + +if [ -z "$CIL_VERSION" ]; then + echo "Need to set CIL_VERSION" + exit 1 +fi +mkdir "$SRC_DIR/ccpi" +cp -r "$RECIPE_DIR/../.." "$SRC_DIR/ccpi" + +cd $SRC_DIR/ccpi/Python + +$PYTHON setup.py build_ext +$PYTHON setup.py install + + diff --git a/src/Python/conda-recipe/meta.yaml b/src/Python/conda-recipe/meta.yaml new file mode 100644 index 0000000..c5b7a89 --- /dev/null +++ b/src/Python/conda-recipe/meta.yaml @@ -0,0 +1,30 @@ +package: + name: ccpi-fista + version: {{ environ['CIL_VERSION'] }} + + +build: + preserve_egg_dir: False + script_env: + - CIL_VERSION +# number: 0 + +requirements: + build: + - python + - numpy + - setuptools + - boost ==1.64 + - boost-cpp ==1.64 + - cython + + run: + - python + - numpy + - boost ==1.64 + + +about: + home: http://www.ccpi.ac.uk + license: BSD license + summary: 'CCPi Core Imaging Library Quantification Toolbox' |