summaryrefslogtreecommitdiff
path: root/python/builder.py
AgeCommit message (Collapse)Author
2019-09-27Increment version to 1.9.9devWillem Jan Palenstijn
2019-07-08Replace absolute path by relative path in builder.pyWillem Jan Palenstijn
A recent setuptools is using the full path as part of the name of the temporary build directory, which made the full temp path too long when called from conda-build in Windows.
2018-08-28Split up PythonPluginAlgorithm filesWillem Jan Palenstijn
2018-07-03Allow access to python plugin object via algorithm interfaceWillem Jan Palenstijn
2018-01-24iMinds -> imecWillem Jan Palenstijn
2018-01-24Update copyright dateWillem Jan Palenstijn
2018-01-12Update contact emailWillem Jan Palenstijn
2017-11-22Update version to 1.9.0devWillem Jan Palenstijn
2017-11-06Update version to 1.8.3Willem Jan Palenstijn
2016-12-05Update version to 1.8Willem Jan Palenstijn
2016-11-28Update python headersWillem Jan Palenstijn
2016-11-25Separate C++ and python builds & make conda work nicelyHolger Kohr
- 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
2016-11-21Overhaul package installationWillem Jan Palenstijn
There are now three ways of installing from configure/make: ./configure --with-install-type=prefix (default) libraries go into @libdir@ matlab tools/mex go into @datadir@/astra/matlab octave tools/mex go into @datadir@/astra/octave python module goes into site-packages ./configure --with-install-type=dir libraries go into @prefix@/lib matlab tools/mex go into @prefix@/matlab octave tools/mex go into @prefix@/octave python module goes into @prefix@/python ./configure --with-install-type=module matlab tools/mex go into @prefix@/matlab octave tools/mex go into @prefix@/octave python module goes into site-packages library is installed along with the matlab/octave/python module(s), with rpath
2016-11-21Update python package name from PyASTRAToolbox to astra-toolboxWillem Jan Palenstijn
2016-11-18Add SIRT pluginWillem Jan Palenstijn
2016-02-02Make copyright/license headers consistent with rest of astraWillem Jan Palenstijn
2016-01-21Remove dependency of libastra on libpython by refactoring PluginAlgorithmWillem Jan Palenstijn
2015-12-23Update version to 1.7.1Willem Jan Palenstijn
2015-12-04Update version to 1.7Willem Jan Palenstijn
2015-12-03Detect ASTRA_CUDA in Windows CL flags for Python as wellWillem Jan Palenstijn
2015-03-05Avoid Python recompilation during installationDaniel M. Pelt
2015-02-27Force Cython to use language level 2 to avoid error with Cython 0.22 and python3Daan Pelt
2015-02-24Added Python interfaceDaniel M. Pelt