diff options
author | Prasenjit Saha <psaha@physik.uzh.ch> | 2019-06-28 13:32:04 +0200 |
---|---|---|
committer | Prasenjit Saha <psaha@physik.uzh.ch> | 2019-06-28 13:32:25 +0200 |
commit | 9f18cb8a8981f7fbdec82cbc584f412226e8e66b (patch) | |
tree | 0a05a759fc59cb577de1ee2606e92d65c5749328 | |
parent | 73cd532901865fe0b3a53c3e526ab5f7bd7d3122 (diff) |
tides library added
TIDES is an ODE integrator with multiple-precision arithmetic.
-rw-r--r-- | .file-metadata | bin | 5530 -> 5780 bytes | |||
-rw-r--r-- | reproduce/analysis/config/pdf-build.mk | 2 | ||||
-rw-r--r-- | reproduce/software/config/installation/TARGETS.mk | 2 | ||||
-rw-r--r-- | reproduce/software/config/installation/versions.mk | 1 | ||||
-rw-r--r-- | reproduce/software/make/high-level.mk | 9 |
5 files changed, 12 insertions, 2 deletions
diff --git a/.file-metadata b/.file-metadata Binary files differindex d66dda7..273667e 100644 --- a/.file-metadata +++ b/.file-metadata diff --git a/reproduce/analysis/config/pdf-build.mk b/reproduce/analysis/config/pdf-build.mk index 3a86ff3..c75f5d1 100644 --- a/reproduce/analysis/config/pdf-build.mk +++ b/reproduce/analysis/config/pdf-build.mk @@ -18,4 +18,4 @@ # permitted in any medium without royalty provided the copyright notice and # this notice are preserved. This file is offered as-is, without any # warranty. -pdf-build-final = yes +pdf-build-final = diff --git a/reproduce/software/config/installation/TARGETS.mk b/reproduce/software/config/installation/TARGETS.mk index 96d6d83..6dca171 100644 --- a/reproduce/software/config/installation/TARGETS.mk +++ b/reproduce/software/config/installation/TARGETS.mk @@ -36,7 +36,7 @@ # Programs and libraries. -top-level-programs = gnuastro +top-level-programs = gnuastro tides # Python libraries/modules. # top-level-python = astropy diff --git a/reproduce/software/config/installation/versions.mk b/reproduce/software/config/installation/versions.mk index 3bc95fc..61f7879 100644 --- a/reproduce/software/config/installation/versions.mk +++ b/reproduce/software/config/installation/versions.mk @@ -99,6 +99,7 @@ scons-version = 3.0.5 sextractor-version = 2.25.0 swarp-version = 2.38.0 swig-version = 3.0.12 +tides-version = 2.0 yaml-version = 0.2.2 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. |