summaryrefslogtreecommitdiff
path: root/build/linux
AgeCommit message (Collapse)Author
2016-07-29Add CUDA parvec supportWillem Jan Palenstijn
2016-07-28Merge branch 'master' into parvecWillem Jan Palenstijn
2016-04-19Add comment about setting CC to CXXDaniel M. Pelt
2016-04-19Use CXX for Python compilation as wellDaniel M. Pelt
2016-03-03Merge pull request #32 from dmpelt/split-condaWillem Jan Palenstijn
Split conda package into c++ lib and python parts
2016-03-03Revert "Use nvcc's -MT option"Willem Jan Palenstijn
This reverts commit 29c5c86e56697286a92031aaa9fdd903b3bcc426. This fixes building with CUDA 5.5.
2016-03-03Include PluginAlgorithm in non-Python builds as wellDaniel M. Pelt
2016-01-21Add missing .PHONY targetsWillem Jan Palenstijn
2016-01-21Initialize Python plugins when available in MatlabWillem Jan Palenstijn
2016-01-21Remove dependency of libastra on libpython by refactoring PluginAlgorithmWillem Jan Palenstijn
2016-01-21Fix VPATH problem with older autoconf versionsWillem Jan Palenstijn
2016-01-20Don't build cuda non-PIC object if static libs are disabledWillem Jan Palenstijn
This significantly speeds up builds since we usually pass disable-static to libtool.
2016-01-20Try to improve nvcc dependency file generationWillem Jan Palenstijn
We now append empty targets for all dependencies listed in the .d file generated by nvcc. This mimics the behaviour of gcc's -MP option, and prevents deleted header files from breaking the build.
2016-01-20Use nvcc's -MT optionWillem Jan Palenstijn
2016-01-20Avoid incorrect include dirs when building python modulesWillem Jan Palenstijn
2016-01-20Add check for scipyWillem Jan Palenstijn
The module matrix_c.pyx uses it.
2016-01-20Fail when python six module is not foundWillem Jan Palenstijn
2016-01-20Place Python build/temporary files in build directoryWillem Jan Palenstijn
This also allows out-of-tree builds for Python.
2016-01-20Allow out-of-tree buildsWillem Jan Palenstijn
2016-01-18Merge pull request #105 from wjp/stringsWillem Jan Palenstijn
Replace boost::lexical_cast by stringstreams
2016-01-18Allow user to pass NVCCFLAGS to configureWillem Jan Palenstijn
2016-01-05Replace boost::lexical_cast by stringstreamsWillem Jan Palenstijn
This is to avoid the dependence of lexical_cast on the current locale. The stringstreams used for the new string parsing/output functions are explicitly imbued with the C/classic locale.
2015-12-23Update version to 1.7.1Willem Jan Palenstijn
2015-12-04Update version to 1.7Willem Jan Palenstijn
2015-12-04Add conda build scriptsDaniel M. Pelt
2015-12-04Merge pull request #101 from wjp/compositeWillem Jan Palenstijn
Add CompositeGeometryManager
2015-12-04Add CompositeGeometryManagerWillem Jan Palenstijn
This handles FP and BP operations on multiple data objects at once, splitting them to fit in GPU memory where necessary.
2015-12-01Merge branch 'master' into python-pluginsWillem Jan Palenstijn
Conflicts: python/astra/utils.pyx
2015-10-07Add astra_mex_direct('FP3D'/'BP3D', ...)Willem Jan Palenstijn
2015-07-23Add support for Python algorithm pluginsDaniel M. Pelt
2015-05-29Increment version to 1.6Willem Jan Palenstijn
2015-05-29Update utility filesWillem Jan Palenstijn
2015-05-29Update README, NEWSWillem Jan Palenstijn
2015-05-26Merge remote-tracking branch 'upstream/master' into parallel_vecWim van Aarle
Conflicts: astra_vc11.vcxproj.filters python/astra/functions.py src/ParallelBeamBlobKernelProjector2D.cpp src/ProjectionGeometry2D.cpp
2015-04-29Now include path is system-independent.Valerii Sokolov
2015-04-16Fix typo in configure python checkWillem Jan Palenstijn
2015-03-20Merge branch 'master' into loggingWillem Jan Palenstijn
2015-03-18updated makefileWim van Aarle
2015-03-13Enable logging to Matlab window using callback functionDaniel M. Pelt
Also introduces a mex initialize function that is called at the first invocation of any mex method.
2015-03-13Add logging support to MatlabDaniel M. Pelt
2015-03-10Adds new logging capabilities (based on clog.h)Daniel M. Pelt
2015-03-09Add check for required boost headersWillem Jan Palenstijn
2015-03-09Remove old Logging code (only used in fft.cu)Daniel M. Pelt
2015-03-06Make boost-unit-test-framework optional in configureWillem Jan Palenstijn
2015-03-05Force clang to use libstdc++ on OSX (fixes Cython compilation)Daniel M. Pelt
2015-03-04Also clean up generated Cython files during `make clean`Daniel M. Pelt
2015-03-02Untangle cuda and astra includesWillem Jan Palenstijn
2015-02-26Add logging for python module checksWillem Jan Palenstijn
2015-02-26Simplify with-python handlingWillem Jan Palenstijn
2015-02-26Better Python configure checksDaniel M. Pelt