gstlal-inspiral  0.4.2
 All Classes Namespaces Files Functions Variables Pages
Makefile.ligosoftware_icc
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 --without-nds --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  # FIXME one of the commands in glue refuses to use CC and instead uses gcc which doesn't support -mkl, this hacks around it
51  cd $(INSTALL_FILES_DIR)/glue-1.46 && \
52  CFLAGS="-fPIC -O3 -march=native -Wno-write-strings" python setup.py install --prefix=$(INSTALL_DIR)
53 
54 $(INSTALL_DIR)/etc/pylal-user-env.sh : $(INSTALL_DIR)/bin/lalapps_psinject
55  tar -xzf $(TARDIR)/pylal-0.5.0.tar.gz -C $(INSTALL_FILES_DIR)
56  # FIXME one of the commands in pylal refuses to use CC and instead uses gcc which doesn't support -mkl, this hacks around it
57  cd $(INSTALL_FILES_DIR)/pylal-0.5.0 && \
58  CFLAGS="-fPIC -O3 -march=native -Wno-write-strings" python setup.py install --prefix=$(INSTALL_DIR)
59 
60 $(INSTALL_DIR)/bin/lalapps_psinject : $(INSTALL_FILES_DIR)/lalapps-6.14.0/config.log
61  cd $(INSTALL_FILES_DIR)/lalapps-6.14.0 && make -j32 && make install -j32
62 
63 ## FIXME --enable-gcc-flags set to no on lalapps configure as work around to avoid warnings stopping install process
64 ## Not sure what causes the warnings
65 $(INSTALL_FILES_DIR)/lalapps-6.14.0/config.log : $(INSTALL_DIR)/lib/liblalstochastic.so
66  tar -xzf $(TARDIR)/lalapps-6.14.0.tar.gz -C $(INSTALL_FILES_DIR)
67  cd $(INSTALL_FILES_DIR)/lalapps-6.14.0 && \
68  ./configure --enable-gcc-flags=no --enable-swig-python --prefix=$(INSTALL_DIR)
69 
70 $(INSTALL_DIR)/lib/liblalstochastic.so : $(INSTALL_FILES_DIR)/lalstochastic-1.1.10/config.log
71  cd $(INSTALL_FILES_DIR)/lalstochastic-1.1.10 && make -j32 && make install -j32
72 
73 $(INSTALL_FILES_DIR)/lalstochastic-1.1.10/config.log : $(INSTALL_DIR)/lib/liblalinference.so
74  tar -xzf $(TARDIR)/lalstochastic-1.1.10.tar.gz -C $(INSTALL_FILES_DIR)
75  cd $(INSTALL_FILES_DIR)/lalstochastic-1.1.10 && \
76  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
77 
78 $(INSTALL_DIR)/lib/liblalinference.so : $(INSTALL_FILES_DIR)/lalinference-1.3.1/config.log
79  cd $(INSTALL_FILES_DIR)/lalinference-1.3.1 && make -j32 && make install -j32
80 
81 $(INSTALL_FILES_DIR)/lalinference-1.3.1/config.log : $(INSTALL_DIR)/lib/liblalpulsar.so
82  tar -xzf $(TARDIR)/lalinference-1.3.1.tar.gz -C $(INSTALL_FILES_DIR)
83  cd $(INSTALL_FILES_DIR)/lalinference-1.3.1 && \
84  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
85 
86 $(INSTALL_DIR)/lib/liblalpulsar.so : $(INSTALL_FILES_DIR)/lalpulsar-1.9.0/config.log
87  cd $(INSTALL_FILES_DIR)/lalpulsar-1.9.0 && make -j32 && make install -j32
88 
89 $(INSTALL_FILES_DIR)/lalpulsar-1.9.0/config.log : $(INSTALL_DIR)/lib/liblaldetchar.so
90  tar -xzf $(TARDIR)/lalpulsar-1.9.0.tar.gz -C $(INSTALL_FILES_DIR)
91  cd $(INSTALL_FILES_DIR)/lalpulsar-1.9.0 && \
92  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
93 
94 $(INSTALL_DIR)/lib/liblaldetchar.so : $(INSTALL_FILES_DIR)/laldetchar-0.1.0/config.log
95  cd $(INSTALL_FILES_DIR)/laldetchar-0.1.0 && make -j32 && make install -j32
96 
97 $(INSTALL_FILES_DIR)/laldetchar-0.1.0/config.log : $(INSTALL_DIR)/lib/liblalburst.so
98  tar -xzf $(TARDIR)/laldetchar-0.1.0.tar.gz -C $(INSTALL_FILES_DIR)
99  cd $(INSTALL_FILES_DIR)/laldetchar-0.1.0 && \
100  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
101 
102 $(INSTALL_DIR)/lib/liblalburst.so : $(INSTALL_FILES_DIR)/lalburst-1.2.2/config.log
103  cd $(INSTALL_FILES_DIR)/lalburst-1.2.2 && make -j32 && make install -j32
104 
105 $(INSTALL_FILES_DIR)/lalburst-1.2.2/config.log : $(INSTALL_DIR)/lib/liblalinspiral.so
106  tar -xzf $(TARDIR)/lalburst-1.2.2.tar.gz -C $(INSTALL_FILES_DIR)
107  cd $(INSTALL_FILES_DIR)/lalburst-1.2.2 && \
108  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
109 
110 $(INSTALL_DIR)/lib/liblalinspiral.so : $(INSTALL_FILES_DIR)/lalinspiral-1.5.2/config.log
111  cd $(INSTALL_FILES_DIR)/lalinspiral-1.5.2 && make -j32 && make install -j32
112 
113 $(INSTALL_FILES_DIR)/lalinspiral-1.5.2/config.log : $(INSTALL_DIR)/lib/liblalsimulation.so
114  tar -xzf $(TARDIR)/lalinspiral-1.5.2.tar.gz -C $(INSTALL_FILES_DIR)
115  cd $(INSTALL_FILES_DIR)/lalinspiral-1.5.2 && \
116  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
117 
118 $(INSTALL_DIR)/lib/liblalsimulation.so : $(INSTALL_FILES_DIR)/lalsimulation-1.1.0/config.log
119  cd $(INSTALL_FILES_DIR)/lalsimulation-1.1.0 && make -j32 && make install -j32
120 
121 $(INSTALL_FILES_DIR)/lalsimulation-1.1.0/config.log : $(INSTALL_DIR)/lib/liblalmetaio.so
122  tar -xzf $(TARDIR)/lalsimulation-1.1.0.tar.gz -C $(INSTALL_FILES_DIR)
123  cd $(INSTALL_FILES_DIR)/lalsimulation-1.1.0 && \
124  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
125 
126 $(INSTALL_DIR)/lib/liblalmetaio.so : $(INSTALL_FILES_DIR)/lalmetaio-1.2.0/config.log
127  cd $(INSTALL_FILES_DIR)/lalmetaio-1.2.0 && make -j32 && make install -j32
128 
129 $(INSTALL_FILES_DIR)/lalmetaio-1.2.0/config.log : $(INSTALL_DIR)/lib/liblalframe.so
130  tar -xzf $(TARDIR)/lalmetaio-1.2.0.tar.gz -C $(INSTALL_FILES_DIR)
131  cd $(INSTALL_FILES_DIR)/lalmetaio-1.2.0 && \
132  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
133 
134 $(INSTALL_DIR)/lib/liblalframe.so : $(INSTALL_FILES_DIR)/lalframe-1.1.1/config.log
135  cd $(INSTALL_FILES_DIR)/lalframe-1.1.1 && make -j32 && make install -j32
136 
137 $(INSTALL_FILES_DIR)/lalframe-1.1.1/config.log : $(INSTALL_DIR)/lib/liblal.so
138  tar -xzf $(TARDIR)/lalframe-1.1.1.tar.gz -C $(INSTALL_FILES_DIR)
139  cd $(INSTALL_FILES_DIR)/lalframe-1.1.1 && \
140  ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
141 
142 $(INSTALL_DIR)/lib/liblal.so : $(INSTALL_FILES_DIR)/lal-6.12.0/config.log
143  cd $(INSTALL_FILES_DIR)/lal-6.12.0 && make -j32 && make install -j32
144 
145 $(INSTALL_FILES_DIR)/lal-6.12.0/config.log : $(DEP_INSTALL_DIR)/lib/libmetaio.so $(DEP_INSTALL_DIR)/bin/swig \
146  $(DEP_INSTALL_DIR)/lib/libFrame.so $(DEP_INSTALL_DIR)/lib/libframecpp.so
147  # FIXME use gcc to build lal. FFT plans don't work otherwise
148  tar -xzf $(TARDIR)/lal-6.12.0.tar.gz -C $(INSTALL_FILES_DIR)
149  cd $(INSTALL_FILES_DIR)/lal-6.12.0 && \
150  CFLAGS="-fPIC -O3 -march=native" CC=gcc ./configure --enable-swig-python --prefix=$(INSTALL_DIR)
151 
152 $(DEP_INSTALL_DIR)/lib/libframecpp.so : $(INSTALL_FILES_DIR)/ldas-tools-2.0.3/config.log
153  cd $(INSTALL_FILES_DIR)/ldas-tools-2.0.3 && make && make install
154 
155 $(INSTALL_FILES_DIR)/ldas-tools-2.0.3/config.log : $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
156  tar -xzf $(TARDIR)/ldas-tools-2.0.3.tar.gz -C $(INSTALL_FILES_DIR)
157  # FIXME use g++ to build ldas-tools. icpc gives an error
158  # use CXX=g++ CC=gcc CFLAGS="-O3 -march=native"
159  cd $(INSTALL_FILES_DIR)/ldas-tools-2.0.3 && \
160  ./configure --prefix=$(DEP_INSTALL_DIR)
161 
162 $(DEP_INSTALL_DIR)/bin/swig : $(INSTALL_FILES_DIR)/swig-2.0.11/config.log
163  cd $(INSTALL_FILES_DIR)/swig-2.0.11 && make -j32 && make install -j32
164 
165 $(INSTALL_FILES_DIR)/swig-2.0.11/config.log : $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
166  tar -xzf $(TARDIR)/swig-2.0.11.tar.gz -C $(INSTALL_FILES_DIR)
167  cd $(INSTALL_FILES_DIR)/swig-2.0.11 && \
168  ./configure --prefix=$(DEP_INSTALL_DIR)
169 
170 $(DEP_INSTALL_DIR)/lib/libmetaio.so : $(INSTALL_FILES_DIR)/metaio-8.4.0/config.log
171  cd $(INSTALL_FILES_DIR)/metaio-8.4.0 && make -j32 && make install -j32
172 
173 $(INSTALL_FILES_DIR)/metaio-8.4.0/config.log : $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
174  tar -xzf $(TARDIR)/metaio-8.4.0.tar.gz -C $(INSTALL_FILES_DIR)
175  cd $(INSTALL_FILES_DIR)/metaio-8.4.0 && \
176  ./configure --prefix=$(DEP_INSTALL_DIR) --with-matlab=no
177  # Needed with-matlab option for intel_haswell test
178 
179 $(DEP_INSTALL_DIR)/lib/libFrame.so : $(INSTALL_FILES_DIR)/libframe-8.21/config.log
180  cd $(INSTALL_FILES_DIR)/libframe-8.21 && make -j32 && make install -j32
181 
182 $(INSTALL_FILES_DIR)/libframe-8.21/config.log: $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so
183  tar -xzf $(TARDIR)/libframe-8.21.tar.gz -C $(INSTALL_FILES_DIR)
184  cd $(INSTALL_FILES_DIR)/libframe-8.21 && \
185  ./configure --prefix=$(DEP_INSTALL_DIR)
186 
187 $(DEP_INSTALL_DIR)/lib/oprofile/libopagent.so : $(INSTALL_FILES_DIR)/oprofile-0.9.9/config.log
188  cd $(INSTALL_FILES_DIR)/oprofile-0.9.9 && make -j32 && make install -j32
189 
190 $(INSTALL_FILES_DIR)/oprofile-0.9.9/config.log : $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstpython.so
191  tar -xzf $(TARDIR)/oprofile-0.9.9.tar.gz -C $(INSTALL_FILES_DIR)
192  cd $(INSTALL_FILES_DIR)/oprofile-0.9.9/ && \
193  ./configure --prefix=$(DEP_INSTALL_DIR)
194 
195 $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstpython.so : $(INSTALL_FILES_DIR)/gst-python-0.10.22/config.log
196  cd $(INSTALL_FILES_DIR)/gst-python-0.10.22 && make -j32 && make install -j32
197 
198 $(INSTALL_FILES_DIR)/gst-python-0.10.22/config.log : $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstannodex.so
199  tar -xzf $(TARDIR)/gst-python-0.10.22.tar.gz -C $(INSTALL_FILES_DIR)
200  cd $(INSTALL_FILES_DIR)/gst-python-0.10.22 && \
201  ./configure --prefix=$(DEP_INSTALL_DIR)
202 
203 $(DEP_INSTALL_DIR)/lib/gstreamer-0.10/libgstannodex.so : $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31/config.log
204  cd $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31 && make -j32 && make install -j32
205 
206 $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31/config.log : $(DEP_INSTALL_DIR)/lib/libgstapp-0.10.so
207  tar -xzf $(TARDIR)/gst-plugins-good-0.10.31.tar.gz -C $(INSTALL_FILES_DIR)
208  cd $(INSTALL_FILES_DIR)/gst-plugins-good-0.10.31 && \
209  ./configure --disable-gst_v4l2 --prefix=$(DEP_INSTALL_DIR)
210 
211 $(DEP_INSTALL_DIR)/lib/libgstapp-0.10.so : $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36/config.log
212  cd $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36 && make -j32 && make install -j32
213 
214 $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36/config.log : $(DEP_INSTALL_DIR)/lib/libgstreamer-0.10.so
215  tar -xzf $(TARDIR)/gst-plugins-base-0.10.36.tar.gz -C $(INSTALL_FILES_DIR)
216  cd $(INSTALL_FILES_DIR)/gst-plugins-base-0.10.36 && \
217  ./configure --prefix=$(DEP_INSTALL_DIR)
218 
219 $(DEP_INSTALL_DIR)/lib/libgstreamer-0.10.so : $(INSTALL_FILES_DIR)/gstreamer-0.10.36/config.log
220  cd $(INSTALL_FILES_DIR)/gstreamer-0.10.36 && make -j32 && make install -j32
221 
222 $(INSTALL_FILES_DIR)/gstreamer-0.10.36/config.log : $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc.orig
223  tar -xzf $(TARDIR)/gstreamer-0.10.36.tar.gz -C $(INSTALL_FILES_DIR)
224  cd $(INSTALL_FILES_DIR)/gstreamer-0.10.36 && \
225  ./configure --prefix=$(DEP_INSTALL_DIR)
226 
227 ## FIXME Hack to make gsl default to atlas for blas
228 $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc.orig : $(DEP_INSTALL_DIR)/lib/libgsl.so
229  cp $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc $@
230  sed 's/-lgslcblas/-latlas -lsatlas/' $@ > $(DEP_INSTALL_DIR)/lib/pkgconfig/gsl.pc
231 
232 $(DEP_INSTALL_DIR)/lib/libgsl.so : $(INSTALL_FILES_DIR)/gsl-1.15/config.log
233  cd $(INSTALL_FILES_DIR)/gsl-1.15 && make -j32 && make install -j32
234 
235 $(INSTALL_FILES_DIR)/gsl-1.15/config.log : $(DEP_INSTALL_DIR)/lib/liborc-0.4.so
236  tar -xzf $(TARDIR)/gsl-1.15.tar.gz -C $(INSTALL_FILES_DIR)
237  cd $(INSTALL_FILES_DIR)/gsl-1.15 && \
238  ./configure --prefix=$(DEP_INSTALL_DIR) LDFLAGS="-L$(DEP_INSTALL_DIR)/lib" \
239  GSL_CBLAS_LIB='-latlas -lsatlas'
240 
241 $(DEP_INSTALL_DIR)/lib/liborc-0.4.so : $(INSTALL_FILES_DIR)/orc-0.4.18/config.log
242  cd $(INSTALL_FILES_DIR)/orc-0.4.18 && make -j32 && make install -j32
243 
244 $(INSTALL_FILES_DIR)/orc-0.4.18/config.log : $(DEP_INSTALL_DIR)/lib/libsatlas.so
245  tar -xzf $(TARDIR)/orc-0.4.18.tar.gz -C $(INSTALL_FILES_DIR)
246  cd $(INSTALL_FILES_DIR)/orc-0.4.18 && \
247  cd $(INSTALL_FILES_DIR)/orc-0.4.18 && ./configure --prefix=$(DEP_INSTALL_DIR)
248 
249 $(DEP_INSTALL_DIR)/lib/libsatlas.so : $(ATLAS_BUILD_DIR)/Makefile
250  cd $(ATLAS_BUILD_DIR) && make && make time > make_time.txt && make install
251 
252 $(ATLAS_BUILD_DIR)/Makefile : $(TARDIR)/tar_files.txt
253  tar -xjf $(TARDIR)/atlas3.10.1.tar.bz2 -C $(INSTALL_FILES_DIR)
254  cd $(ATLAS_BUILD_DIR) && $(INSTALL_FILES_DIR)/ATLAS/configure --nof77 --shared --prefix=$(DEP_INSTALL_DIR)
255 
256 $(TARDIR)/tar_files.txt :
257  mkdir -p $(TARDIR) $(INSTALL_FILES_DIR) $(ATLAS_BUILD_DIR) $(DEP_INSTALL_DIR) $(INSTALL_DIR)
258  wget \
259  http://downloads.sourceforge.net/project/math-atlas/Stable/3.10.1/atlas3.10.1.tar.bz2 \
260  http://gstreamer.freedesktop.org/src/orc/orc-0.4.18.tar.gz \
261  http://ftp.gnu.org/gnu/gsl/gsl-1.15.tar.gz \
262  http://gstreamer.freedesktop.org/src/gstreamer/gstreamer-0.10.36.tar.gz \
263  http://gstreamer.freedesktop.org/src/gst-plugins-base/gst-plugins-base-0.10.36.tar.gz \
264  http://gstreamer.freedesktop.org/src/gst-plugins-good/gst-plugins-good-0.10.31.tar.gz \
265  http://gstreamer.freedesktop.org/src/gst-python/gst-python-0.10.22.tar.gz \
266  http://prdownloads.sourceforge.net/oprofile/oprofile-0.9.9.tar.gz \
267  http://lappweb.in2p3.fr/virgo/FrameL/libframe-8.21.tar.gz \
268  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/metaio-8.4.0.tar.gz \
269  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/glue-1.46.tar.gz \
270  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-0.7.1.tar.gz \
271  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-calibration-0.1.1.tar.gz \
272  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-inspiral-0.3.2.tar.gz \
273  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/gstlal-ugly-0.6.1.tar.gz \
274  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/pylal-0.5.0.tar.gz \
275  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lal-6.12.0.tar.gz \
276  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalapps-6.14.0.tar.gz \
277  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalburst-1.2.2.tar.gz \
278  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/laldetchar-0.1.0.tar.gz \
279  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalframe-1.1.1.tar.gz \
280  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalinference-1.3.1.tar.gz \
281  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalinspiral-1.5.2.tar.gz \
282  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalmetaio-1.2.0.tar.gz \
283  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalpulsar-1.9.0.tar.gz \
284  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalsimulation-1.1.0.tar.gz \
285  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalstochastic-1.1.10.tar.gz \
286  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/lalsuite/lalxml-1.1.10.tar.gz \
287  http://downloads.sourceforge.net/project/swig/swig/swig-2.0.11/swig-2.0.11.tar.gz \
288  https://www.lsc-group.phys.uwm.edu/daswg/download/software/source/ldas-tools-2.0.3.tar.gz \
289  --directory-prefix=$(TARDIR)
290  echo $(TARDIR)/* > $@
291 
292 ## 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 \