aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/config/installation/TARGETS.mk
AgeCommit message (Collapse)AuthorLines
2019-04-23Python package mpmath added into the templateRaul Infante-Sainz-1/+1
With this commit, we add `mpmath' Python package into the template. This package is a prerequisite of `sympy', a package to do symbolic mathematics. The motivation of adding this package is because it is a dependency of `sympy', which is more widely used into the Python science community.
2019-04-22High-level software now specified in TARGETS.mkMohammad Akhlaghi-0/+41
Until now, to specify which high-level software you want the project to contain, it was necessary to go into the `high-level.mk' Makefile that is complicated and can create bugs. With this commit, a new `reproduce/software/config/installation/TARGETS.mk' file has been created that is easily/cleanly in charge of documenting the final high-level software that must be built for the project. Also, until now, FFTW was set as a dependency of Numpy while we couldn't actually get Numpy to use it! It was just there for future reference and to justify its build rule. But now that many software won't be built and there is no problem with having rules even though a project might not use them, it has been removed.