aboutsummaryrefslogtreecommitdiff
path: root/reproduce/software/make/high-level.mk
diff options
context:
space:
mode:
authorPrasenjit Saha <psaha@physik.uzh.ch>2019-06-28 13:32:04 +0200
committerPrasenjit Saha <psaha@physik.uzh.ch>2019-06-28 13:32:25 +0200
commit9f18cb8a8981f7fbdec82cbc584f412226e8e66b (patch)
tree0a05a759fc59cb577de1ee2606e92d65c5749328 /reproduce/software/make/high-level.mk
parent73cd532901865fe0b3a53c3e526ab5f7bd7d3122 (diff)
tides library added
TIDES is an ODE integrator with multiple-precision arithmetic.
Diffstat (limited to 'reproduce/software/make/high-level.mk')
-rw-r--r--reproduce/software/make/high-level.mk9
1 files changed, 9 insertions, 0 deletions
diff --git a/reproduce/software/make/high-level.mk b/reproduce/software/make/high-level.mk
index daad4f9..e2827e9 100644
--- a/reproduce/software/make/high-level.mk
+++ b/reproduce/software/make/high-level.mk
@@ -135,6 +135,7 @@ tarballs = $(foreach t, astrometry.net-$(astrometrynet-version).tar.gz \
sextractor-$(sextractor-version).tar.lz \
swarp-$(swarp-version).tar.gz \
swig-$(swig-version).tar.gz \
+ tides-$(tides-version).tar.gz \
tiff-$(libtiff-version).tar.gz \
wcslib-$(wcslib-version).tar.bz2 \
yaml-$(yaml-version).tar.gz \
@@ -202,6 +203,7 @@ $(tarballs): $(tdir)/%: | $(lockdir)
elif [ $$n = sextractor ]; then w=http://akhlaghi.org/src
elif [ $$n = swarp ]; then w=https://www.astromatic.net/download/swarp
elif [ $$n = swig ]; then w=https://sourceforge.net/projects/swig/files/swig/swig-$(swig-version)
+ elif [ $$n = tides ]; then w=http://akhlaghi.org/src
elif [ $$n = tiff ]; then w=https://download.osgeo.org/libtiff
elif [ $$n = wcslib ]; then w=ftp://ftp.atnf.csiro.au/pub/software/wcslib
elif [ $$n = yaml ]; then w=pyyaml.org/download/libyaml
@@ -439,6 +441,10 @@ $(ibidir)/yaml: $(tdir)/yaml-$(yaml-version).tar.gz
&& echo "LibYAML $(yaml-version)" > $@
+$(ibidir)/tides: $(tdir)/tides-$(tides-version).tar.gz
+ $(call gbuild, $<, tides-$(tides-version), static,\
+ --with-gmp=$(idir) --with-mpfr=$(idir)) \
+ && echo "TIDES $(tides-version)" > $@
# Libraries with special attention on Mac OS
# ------------------------------------------
@@ -533,6 +539,9 @@ $(ibidir)/astrometrynet: $(tdir)/astrometry.net-$(astrometrynet-version).tar.gz
&& cp $(dtexdir)/astrometrynet.tex $(ictdir)/ \
&& echo "Astrometry.net $(astrometrynet-version) \citep{astrometrynet}" > $@
+
+
+
# cdsclient is a set of software written in c to interact with astronomical
# database servers. It is a dependency of `scamp' to be able to download
# reference catalogues.