gstlal-inspiral  0.4.2
 All Classes Namespaces Files Functions Variables Pages
Makefile.ligosoftware
1 TARDIR := ${INSTALL_FILES_PATH}/tarball
2 INSTALL_FILES_DIR := ${INSTALL_FILES_PATH}/install
3 ATLAS_BUILD_DIR := ${INSTALL_FILES_PATH}/build/ATLAS
4 DEP_INSTALL_DIR := ${DEPENDENCIES_PATH}
5 INSTALL_DIR := ${LAL_PATH}
6 PATCH_DIR := /home/gstlalcbc/intel_haswell_profiling
7 
8 all : $(INSTALL_DIR)/lib/libgstlalinspiral.so
9 
10 $(INSTALL_DIR)/lib/libgstlalinspiral.so : $(INSTALL_FILES_DIR)/gstlal-inspiral-0.3.2/config.log
11  cd $(INSTALL_FILES_DIR)/gstlal-inspiral-0.3.2 && make -j32 && make install -j32
12 
13 $(INSTALL_FILES_DIR)/gstlal-inspiral-0.3.2/config.log : $(INSTALL_DIR)/bin/gstlal_compute_strain
14  tar -xzf $(TARDIR)/gstlal-inspiral-0.3.2.tar.gz -C $(INSTALL_FILES_DIR)
15  cd $(INSTALL_FILES_DIR)/gstlal-inspiral-0.3.2 && \
16  patch bin/gstlal_inspiral < $(PATCH_DIR)/gstlal_inspiral.patch && \
17  patch bin/gstlal_ll_trigger_pipe < $(PATCH_DIR)/gstlal_ll_trigger_pipe.patch && \
18  ./configure --prefix=$(INSTALL_DIR)
19 
20 $(INSTALL_DIR)/bin/gstlal_compute_strain : $(INSTALL_FILES_DIR)/gstlal-calibration-0.1.1/config.log
21  cd $(INSTALL_FILES_DIR)/gstlal-calibration-0.1.1 && make -j32 && make install -j32
22 
23 $(INSTALL_FILES_DIR)/gstlal-calibration-0.1.1/config.log : $(INSTALL_DIR)/lib/libgstlalugly.so
24  tar -xzf $(TARDIR)/gstlal-calibration-0.1.1.tar.gz -C $(INSTALL_FILES_DIR)
25  cd $(INSTALL_FILES_DIR)/gstlal-calibration-0.1.1 && \
26  ./configure --prefix=$(INSTALL_DIR)
27 
28 $(INSTALL_DIR)/lib/libgstlalugly.so : $(INSTALL_FILES_DIR)/gstlal-ugly-0.6.1/config.log
29  cd $(INSTALL_FILES_DIR)/gstlal-ugly-0.6.1 && make -j32 && make install -j32
30 
31 $(INSTALL_FILES_DIR)/gstlal-ugly-0.6.1/config.log : $(INSTALL_DIR)/lib/libgstlal.so
32  tar -xzf $(TARDIR)/gstlal-ugly-0.6.1.tar.gz -C $(INSTALL_FILES_DIR)
33  cd $(INSTALL_FILES_DIR)/gstlal-ugly-0.6.1 && \
34  patch python/servicediscovery.py < $(PATCH_DIR)/servicediscovery.patch && \
35  ./configure --prefix=$(INSTALL_DIR)
36 
37 $(INSTALL_DIR)/lib/libgstlal.so : $(INSTALL_FILES_DIR)/gstlal-0.7.1/config.log
38  cd $(INSTALL_FILES_DIR)/gstlal-0.7.1 && make -j32 && make install -j32
39 
40 $(INSTALL_FILES_DIR)/gstlal-0.7.1/config.log : $(INSTALL_DIR)/bin/dmtdq_seg_insert $(INSTALL_DIR)/etc/pylal-user-env.sh
41  tar -xzf $(TARDIR)/gstlal-0.7.1.tar.gz -C $(INSTALL_FILES_DIR)
42  cd $(INSTALL_FILES_DIR)/gstlal-0.7.1 && \
43  patch lib/gstlal/gstlal_peakfinder.c < $(PATCH_DIR)/gstlal_peakfinder.c.patch && \
44  patch lib/gstlal/gstlal_peakfinder.ct < $(PATCH_DIR)/gstlal_peakfinder.ct.patch && \
45  patch python/datasource.py < $(PATCH_DIR)/datasource.patch && \
46  ./configure --prefix=$(INSTALL_DIR)
47 
48 $(INSTALL_DIR)/bin/dmtdq_seg_insert : $(INSTALL_DIR)/bin/lalapps_psinject
49  tar -xzf $(TARDIR)/glue-1.46.tar.gz -C $(INSTALL_FILES_DIR)
50  cd $(INSTALL_FILES_DIR)/glue-1.46 && \
51  python setup.py install --prefix=$(INSTALL_DIR)
52 
53 $(INSTALL_DIR)/etc/pylal-user-env.sh : $(INSTALL_DIR)/bin/lalapps_psinject
54  tar -xzf $(TARDIR)/pylal-0.5.0.tar.gz -C $(INSTALL_FILES_DIR)
55  cd $(INSTALL_FILES_DIR)/pylal-0.5.0 && \
56  python setup.py install --prefix=$(INSTALL_DIR)
57 
58 $(INSTALL_DIR)/bin/lalapps_psinject : $(INSTALL_FILES_DIR)/lalapps-6.14.0/config.log
59  cd $(INSTALL_FILES_DIR)/lalapps-6.14.0 && make -j32 && make install -j32
60 
61 ## FIXME --enable-gcc-flags set to no on lalapps configure as work around to avoid warnings stopping install process
62 ## Not sure what causes the warnings
63 $(INSTALL_FILES_DIR)/lalapps-6.14.0/config.log : $(INSTALL_DIR)/lib/liblalstochastic.so
64  tar -xzf $(TARDIR)/lalapps-6.14.0.tar.gz -C $(INSTALL_FILES_DIR)
65  cd $(INSTALL_FILES_DIR)/lalapps-6.14.0 && \
66  ./configure --enable-gcc-flags=no --enable-swig-python --prefix=$(INSTALL_DIR)
67 
68 $(INSTALL_DIR)/lib/liblalstochastic.so : $(INSTALL_FILES_DIR)/lalstochastic-1.1.10/config.log
69  cd $(INSTALL_FILES_DIR)/lalstochastic-1.1.10 && make -j32 && make install -j32
70 
71 $(INSTALL_FILES_DIR)/lalstochastic-1.1.10/config.log : $(INSTALL_DIR)/lib/liblalinference.so
72  tar -xzf $(TARDIR)/lalstochastic-1.1.10.tar.gz -C $(INSTALL_FILES_DIR)
73  cd $(INSTALL_FILES_DIR)/lalstochastic-1.1.10 && \
74  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
75 
76 $(INSTALL_DIR)/lib/liblalinference.so : $(INSTALL_FILES_DIR)/lalinference-1.3.1/config.log
77  cd $(INSTALL_FILES_DIR)/lalinference-1.3.1 && make -j32 && make install -j32
78 
79 $(INSTALL_FILES_DIR)/lalinference-1.3.1/config.log : $(INSTALL_DIR)/lib/liblalpulsar.so
80  tar -xzf $(TARDIR)/lalinference-1.3.1.tar.gz -C $(INSTALL_FILES_DIR)
81  cd $(INSTALL_FILES_DIR)/lalinference-1.3.1 && \
82  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
83 
84 $(INSTALL_DIR)/lib/liblalpulsar.so : $(INSTALL_FILES_DIR)/lalpulsar-1.9.0/config.log
85  cd $(INSTALL_FILES_DIR)/lalpulsar-1.9.0 && make -j32 && make install -j32
86 
87 $(INSTALL_FILES_DIR)/lalpulsar-1.9.0/config.log : $(INSTALL_DIR)/lib/liblaldetchar.so
88  tar -xzf $(TARDIR)/lalpulsar-1.9.0.tar.gz -C $(INSTALL_FILES_DIR)
89  cd $(INSTALL_FILES_DIR)/lalpulsar-1.9.0 && \
90  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
91 
92 $(INSTALL_DIR)/lib/liblaldetchar.so : $(INSTALL_FILES_DIR)/laldetchar-0.1.0/config.log
93  cd $(INSTALL_FILES_DIR)/laldetchar-0.1.0 && make -j32 && make install -j32
94 
95 $(INSTALL_FILES_DIR)/laldetchar-0.1.0/config.log : $(INSTALL_DIR)/lib/liblalburst.so
96  tar -xzf $(TARDIR)/laldetchar-0.1.0.tar.gz -C $(INSTALL_FILES_DIR)
97  cd $(INSTALL_FILES_DIR)/laldetchar-0.1.0 && \
98  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
99 
100 $(INSTALL_DIR)/lib/liblalburst.so : $(INSTALL_FILES_DIR)/lalburst-1.2.2/config.log
101  cd $(INSTALL_FILES_DIR)/lalburst-1.2.2 && make -j32 && make install -j32
102 
103 $(INSTALL_FILES_DIR)/lalburst-1.2.2/config.log : $(INSTALL_DIR)/lib/liblalinspiral.so
104  tar -xzf $(TARDIR)/lalburst-1.2.2.tar.gz -C $(INSTALL_FILES_DIR)
105  cd $(INSTALL_FILES_DIR)/lalburst-1.2.2 && \
106  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
107 
108 $(INSTALL_DIR)/lib/liblalinspiral.so : $(INSTALL_FILES_DIR)/lalinspiral-1.5.2/config.log
109  cd $(INSTALL_FILES_DIR)/lalinspiral-1.5.2 && make -j32 && make install -j32
110 
111 $(INSTALL_FILES_DIR)/lalinspiral-1.5.2/config.log : $(INSTALL_DIR)/lib/liblalsimulation.so
112  tar -xzf $(TARDIR)/lalinspiral-1.5.2.tar.gz -C $(INSTALL_FILES_DIR)
113  cd $(INSTALL_FILES_DIR)/lalinspiral-1.5.2 && \
114  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
115 
116 $(INSTALL_DIR)/lib/liblalsimulation.so : $(INSTALL_FILES_DIR)/lalsimulation-1.1.0/config.log
117  cd $(INSTALL_FILES_DIR)/lalsimulation-1.1.0 && make -j32 && make install -j32
118 
119 $(INSTALL_FILES_DIR)/lalsimulation-1.1.0/config.log : $(INSTALL_DIR)/lib/liblalmetaio.so
120  tar -xzf $(TARDIR)/lalsimulation-1.1.0.tar.gz -C $(INSTALL_FILES_DIR)
121  cd $(INSTALL_FILES_DIR)/lalsimulation-1.1.0 && \
122  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
123 
124 $(INSTALL_DIR)/lib/liblalmetaio.so : $(INSTALL_FILES_DIR)/lalmetaio-1.2.0/config.log
125  cd $(INSTALL_FILES_DIR)/lalmetaio-1.2.0 && make -j32 && make install -j32
126 
127 $(INSTALL_FILES_DIR)/lalmetaio-1.2.0/config.log : $(INSTALL_DIR)/lib/liblalframe.so
128  tar -xzf $(TARDIR)/lalmetaio-1.2.0.tar.gz -C $(INSTALL_FILES_DIR)
129  cd $(INSTALL_FILES_DIR)/lalmetaio-1.2.0 && \
130  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
131 
132 $(INSTALL_DIR)/lib/liblalframe.so : $(INSTALL_FILES_DIR)/lalframe-1.1.1/config.log
133  cd $(INSTALL_FILES_DIR)/lalframe-1.1.1 && make -j32 && make install -j32
134 
135 $(INSTALL_FILES_DIR)/lalframe-1.1.1/config.log : $(INSTALL_DIR)/lib/liblal.so
136  tar -xzf $(TARDIR)/lalframe-1.1.1.tar.gz -C $(INSTALL_FILES_DIR)
137  cd $(INSTALL_FILES_DIR)/lalframe-1.1.1 && \
138  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
139 
140 $(INSTALL_DIR)/lib/liblal.so : $(INSTALL_FILES_DIR)/lal-6.12.0/config.log
141  cd $(INSTALL_FILES_DIR)/lal-6.12.0 && make -j32 && make install -j32
142 
143 $(INSTALL_FILES_DIR)/lal-6.12.0/config.log : $(DEP_INSTALL_DIR)/lib/libmetaio.so $(DEP_INSTALL_DIR)/bin/swig \
144  $(DEP_INSTALL_DIR)/lib/libFrame.so $(DEP_INSTALL_DIR)/lib/libframecpp.so
145  tar -xzf $(TARDIR)/lal-6.12.0.tar.gz -C $(INSTALL_FILES_DIR)
146  cd $(INSTALL_FILES_DIR)/lal-6.12.0 && \
147  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
148 
149 $(DEP_INSTALL_DIR)/lib/libframecpp.so : $(INSTALL_FILES_DIR)/ldas-tools-2.0.3/config.log
150  cd $(INSTALL_FILES_DIR)/ldas-tools-2.0.3 && make && make install
151 
152 $(INSTALL_FILES_DIR)/ldas-tools-2.0.3/config.log : $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
153  tar -xzf $(TARDIR)/ldas-tools-2.0.3.tar.gz -C $(INSTALL_FILES_DIR)
154  cd $(INSTALL_FILES_DIR)/ldas-tools-2.0.3 && \
155  ./configure --prefix=$(DEP_INSTALL_DIR)
156 
157 $(DEP_INSTALL_DIR)/bin/swig : $(INSTALL_FILES_DIR)/swig-2.0.11/config.log
158  cd $(INSTALL_FILES_DIR)/swig-2.0.11 && make -j32 && make install -j32
159 
160 $(INSTALL_FILES_DIR)/swig-2.0.11/config.log : $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
161  tar -xzf $(TARDIR)/swig-2.0.11.tar.gz -C $(INSTALL_FILES_DIR)
162  cd $(INSTALL_FILES_DIR)/swig-2.0.11 && \
163  ./configure --prefix=$(DEP_INSTALL_DIR)
164 
165 $(DEP_INSTALL_DIR)/lib/libmetaio.so : $(INSTALL_FILES_DIR)/metaio-8.4.0/config.log
166  cd $(INSTALL_FILES_DIR)/metaio-8.4.0 && make -j32 && make install -j32
167 
168 $(INSTALL_FILES_DIR)/metaio-8.4.0/config.log : $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
169  tar -xzf $(TARDIR)/metaio-8.4.0.tar.gz -C $(INSTALL_FILES_DIR)
170  cd $(INSTALL_FILES_DIR)/metaio-8.4.0 && \
171  ./configure --prefix=$(DEP_INSTALL_DIR) --with-matlab=no
172  # Needed with-matlab option for intel_haswell test
173 
174 $(DEP_INSTALL_DIR)/lib/libFrame.so : $(INSTALL_FILES_DIR)/libframe-8.21/config.log
175  cd $(INSTALL_FILES_DIR)/libframe-8.21 && make -j32 && make install -j32
176 
177 $(INSTALL_FILES_DIR)/libframe-8.21/config.log: $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
178  tar -xzf $(TARDIR)/libframe-8.21.tar.gz -C $(INSTALL_FILES_DIR)
179  cd $(INSTALL_FILES_DIR)/libframe-8.21 && \
180  ./configure --prefix=$(DEP_INSTALL_DIR)
181 
182 $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so : $(INSTALL_FILES_DIR)/oprofile-0.9.9/config.log
183  cd $(INSTALL_FILES_DIR)/oprofile-0.9.9 && make -j32 && make install -j32
184 
185 $(INSTALL_FILES_DIR)/oprofile-0.9.9/config.log : $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstpython.so
186  tar -xzf $(TARDIR)/oprofile-0.9.9.tar.gz -C $(INSTALL_FILES_DIR)
187  cd $(INSTALL_FILES_DIR)/oprofile-0.9.9/ && \
188  ./configure --prefix=$(DEP_INSTALL_DIR)
189 
190 $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstpython.so : $(INSTALL_FILES_DIR)/gst-python-0.10.22/config.log
191  cd $(INSTALL_FILES_DIR)/gst-python-0.10.22 && make -j32 && make install -j32
192 
193 $(INSTALL_FILES_DIR)/gst-python-0.10.22/config.log : $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstannodex.so
194  tar -xzf $(TARDIR)/gst-python-0.10.22.tar.gz -C $(INSTALL_FILES_DIR)
195  cd $(INSTALL_FILES_DIR)/gst-python-0.10.22 && \
196  ./configure --prefix=$(DEP_INSTALL_DIR)
197 
198 $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstannodex.so : $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31/config.log
199  cd $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31 && make -j32 && make install -j32
200 
201 $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31/config.log : $(DEP_INSTALL_DIR)/lib/libgstapp-0.10.so
202  tar -xzf $(TARDIR)/gst-plugins-good-0.10.31.tar.gz -C $(INSTALL_FILES_DIR)
203  cd $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31 && \
204  ./configure --disable-gst_v4l2 --prefix=$(DEP_INSTALL_DIR)
205 
206 $(DEP_INSTALL_DIR)/lib/libgstapp-0.10.so : $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36/config.log
207  cd $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36 && make -j32 && make install -j32
208 
209 $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36/config.log : $(DEP_INSTALL_DIR)/lib/libgstreamer-0.10.so
210  tar -xzf $(TARDIR)/gst-plugins-base-0.10.36.tar.gz -C $(INSTALL_FILES_DIR)
211  cd $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36 && \
212  ./configure --prefix=$(DEP_INSTALL_DIR)
213 
214 $(DEP_INSTALL_DIR)/lib/libgstreamer-0.10.so : $(INSTALL_FILES_DIR)/gstreamer-0.10.36/config.log
215  cd $(INSTALL_FILES_DIR)/gstreamer-0.10.36 && make -j32 && make install -j32
216 
217 $(INSTALL_FILES_DIR)/gstreamer-0.10.36/config.log : $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc.orig
218  tar -xzf $(TARDIR)/gstreamer-0.10.36.tar.gz -C $(INSTALL_FILES_DIR)
219  cd $(INSTALL_FILES_DIR)/gstreamer-0.10.36 && \
220  ./configure --prefix=$(DEP_INSTALL_DIR)
221 
222 ## FIXME Hack to make gsl default to atlas for blas
223 $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc.orig : $(DEP_INSTALL_DIR)/lib/libgsl.so
224  cp $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc $@
225  sed 's/-lgslcblas/-latlas -lsatlas/' $@ > $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc
226 
227 $(DEP_INSTALL_DIR)/lib/libgsl.so : $(INSTALL_FILES_DIR)/gsl-1.15/config.log
228  cd $(INSTALL_FILES_DIR)/gsl-1.15 && make -j32 && make install -j32
229 
230 $(INSTALL_FILES_DIR)/gsl-1.15/config.log : $(DEP_INSTALL_DIR)/lib/liborc-0.4.so
231  tar -xzf $(TARDIR)/gsl-1.15.tar.gz -C $(INSTALL_FILES_DIR)
232  cd $(INSTALL_FILES_DIR)/gsl-1.15 && \
233  ./configure --prefix=$(DEP_INSTALL_DIR) LDFLAGS="-L$(DEP_INSTALL_DIR)/lib" \
234  GSL_CBLAS_LIB='-latlas -lsatlas'
235 
236 $(DEP_INSTALL_DIR)/lib/liborc-0.4.so : $(INSTALL_FILES_DIR)/orc-0.4.18/config.log
237  cd $(INSTALL_FILES_DIR)/orc-0.4.18 && make -j32 && make install -j32
238 
239 $(INSTALL_FILES_DIR)/orc-0.4.18/config.log : $(DEP_INSTALL_DIR)/lib/libsatlas.so
240  tar -xzf $(TARDIR)/orc-0.4.18.tar.gz -C $(INSTALL_FILES_DIR)
241  cd $(INSTALL_FILES_DIR)/orc-0.4.18 && \
242  cd $(INSTALL_FILES_DIR)/orc-0.4.18 && ./configure --prefix=$(DEP_INSTALL_DIR)
243 
244 $(DEP_INSTALL_DIR)/lib/libsatlas.so : $(ATLAS_BUILD_DIR)/Makefile
245  cd $(ATLAS_BUILD_DIR) && make && make time > make_time.txt && make install
246 
247 $(ATLAS_BUILD_DIR)/Makefile : $(TARDIR)/tar_files.txt
248  tar -xjf $(TARDIR)/atlas3.10.1.tar.bz2 -C $(INSTALL_FILES_DIR)
249  cd $(ATLAS_BUILD_DIR) && $(INSTALL_FILES_DIR)/ATLAS/configure --nof77 --shared --prefix=$(DEP_INSTALL_DIR)
250 
251 $(TARDIR)/tar_files.txt :
252  mkdir -p $(TARDIR) $(INSTALL_FILES_DIR) $(ATLAS_BUILD_DIR) $(DEP_INSTALL_DIR) $(INSTALL_DIR)
253  wget \
254  http://downloads.sourceforge.net/project/math-atlas/Stable/3.10.1/atlas3.10.1.tar.bz2 \
255  http://gstreamer.freedesktop.org/src/orc/orc-0.4.18.tar.gz \
256  http://ftp.gnu.org/gnu/gsl/gsl-1.15.tar.gz \
257  http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.36.tar.gz \
258  http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.36.tar.gz \
259  http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.gz \
260  http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.22.tar.gz \
261  http://prdownloads.sourceforge.net/oprofile/oprofile-0.9.9.tar.gz \
262  http://lappweb.in2p3.fr/virgo/FrameL/libframe-8.21.tar.gz \
263  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/metaio-8.4.0.tar.gz \
264  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/glue-1.46.tar.gz \
265  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-0.7.1.tar.gz \
266  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-calibration-0.1.1.tar.gz \
267  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-inspiral-0.3.2.tar.gz \
268  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-ugly-0.6.1.tar.gz \
269  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/pylal-0.5.0.tar.gz \
270  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lal-6.12.0.tar.gz \
271  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalapps-6.14.0.tar.gz \
272  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalburst-1.2.2.tar.gz \
273  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/laldetchar-0.1.0.tar.gz \
274  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalframe-1.1.1.tar.gz \
275  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalinference-1.3.1.tar.gz \
276  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalinspiral-1.5.2.tar.gz \
277  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalmetaio-1.2.0.tar.gz \
278  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalpulsar-1.9.0.tar.gz \
279  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalsimulation-1.1.0.tar.gz \
280  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalstochastic-1.1.10.tar.gz \
281  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalxml-1.1.10.tar.gz \
282  http://downloads.sourceforge.net/project/swig/swig/swig-2.0.11/swig-2.0.11.tar.gz \
283  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/ldas-tools-2.0.3.tar.gz \
284  --directory-prefix=$(TARDIR)
285  echo $(TARDIR)/* > $@
286 
287 ## Backup link of ldas-tools in case new version doesn't work, haven't checked yet: http://www.lsc-group.phys.uwm.edu/daswg/download/software/source/ldas-tools-1.19.38.tar.gz \