From 13825bf245eb0b30b4c4c72553b4b662a52b51b3 Mon Sep 17 00:00:00 2001 From: Duncan Meacher <duncan.meacher@ligo.org> Date: Thu, 15 Feb 2018 15:43:26 -0600 Subject: [PATCH] Removed pylal from optmised post-O2 Makefile --- .../Makefile.ligosoftware_icc_gstreamer-1.0 | 55 +++++-------------- 1 file changed, 14 insertions(+), 41 deletions(-) diff --git a/gstlal-inspiral/share/post_O2/optimised/Makefile.ligosoftware_icc_gstreamer-1.0 b/gstlal-inspiral/share/post_O2/optimised/Makefile.ligosoftware_icc_gstreamer-1.0 index 4697455af9..3c94ffe212 100644 --- a/gstlal-inspiral/share/post_O2/optimised/Makefile.ligosoftware_icc_gstreamer-1.0 +++ b/gstlal-inspiral/share/post_O2/optimised/Makefile.ligosoftware_icc_gstreamer-1.0 @@ -27,13 +27,11 @@ LOGS_DIR:=logs PATCH_DIR:=${PWD}/patches INSTALL_DIR:=${LAL_PATH} GSTLAL_REPO:=${PWD}/git/gstlal -PYLAL_REPO:=${PWD}/git/pylal GLUE_REPO:=${PWD}/git/glue LALSUITE_REPO:=${PWD}/git/lalsuite # Set to build from git (0 = tarball, 1 = git) GSTLAL_GIT=1 -PYLAL_GIT=1 GLUE_GIT=1 LALSUITE_GIT=1 @@ -42,7 +40,6 @@ LALSUITE_GIT=1 # an unknown branch. # GSTLAL_GIT_BRANCH="master" -PYLAL_GIT_BRANCH="master" GLUE_GIT_BRANCH="master" LALSUITE_GIT_BRANCH="master" @@ -52,7 +49,6 @@ GSTLALCALIBRATION=gstlal-calibration-1.1.7 GSTLALUGLY=gstlal-ugly-1.3.1 GSTLAL=gstlal-1.2.1 DOXYGEN=doxygen-1.8.9.1 -PYLAL=pylal-0.13.1 GLUE=glue-1.54.1 LALAPPS=lalapps-6.21.0 LALSTOCHASTIC=lalstochastic-1.1.20 @@ -75,10 +71,12 @@ GSTPYTHON=gst-python-1.4.0 GSTPLUGINSGOOD=gst-plugins-good-1.4.5 GSTPLUGINSBASE=gst-plugins-base-1.4.5 GSTREAMER=gstreamer-1.4.5 -GINTRO=gobject-introspection-1.50.0 +# CIT, LLO, LHO +#GINTRO=gobject-introspection-1.50.0 +#UWM +GINTRO=gobject-introspection-1.42.0 GSL=gsl-1.16 ORC=orc-0.4.26 -#PYFFTW=pyFFTW-0.10.4 PYFFTW=pyFFTW-0.9.0 FFTW=fftw-3.3.5 @@ -88,7 +86,6 @@ GSTLALCALIB_TARGET=$(INSTALL_DIR)/bin/gstlal_compute_strain GSTLALUGLY_TARGET=$(INSTALL_DIR)/lib/gstreamer-1.0/libgstnds.so GSTLAL_TARGET=$(INSTALL_DIR)/lib/libgstlal.so DOXYGEN_TARGET=$(INSTALL_DIR)/bin/doxygen -PYLAL_TARGET=$(INSTALL_DIR)/etc/pylal-user-env.sh GLUE_TARGET=$(INSTALL_DIR)/bin/dmtdq_seg_insert LALAPPS_TARGET=$(INSTALL_DIR)/bin/lalapps_psinject LALSTOCH_TARGET=$(INSTALL_DIR)/lib/liblalstochastic.so @@ -115,8 +112,10 @@ GINTRO_TARGET=$(INSTALL_DIR)/lib/libgirepository-1.0.so GSL_2_TARGET=$(INSTALL_DIR)/lib/pkgconfig/gsl.pc.orig GSL_1_TARGET=$(INSTALL_DIR)/lib/libgsl.so ORC_TARGET=$(INSTALL_DIR)/lib/liborc-0.4.so -PYFFTW_TARGET=$(INSTALL_DIR)/lib64/python2.7/site-packages/pyfftw/pyfftw.so -#PYFFTW_TARGET=$(INSTALL_DIR)/lib/python2.7/site-packages/pyfftw/pyfftw.so +# CIT, LLO, LHO +#PYFFTW_TARGET=$(INSTALL_DIR)/lib64/python2.7/site-packages/pyfftw/pyfftw.so +#UWM +PYFFTW_TARGET=$(INSTALL_DIR)/lib/python2.7/site-packages/pyfftw/pyfftw.so FFTW_TARGET=$(INSTALL_DIR)/lib/libfftw3.so # tarballs @@ -125,7 +124,6 @@ GSTLALCALIB_TAR_TARGET=$(TAR_DIR)/$(GSTLALCALIBRATION).tar.gz GSTLALUGLY_TAR_TARGET=$(TAR_DIR)/$(GSTLALUGLY).tar.gz GSTLAL_TAR_TARGET=$(TAR_DIR)/$(GSTLAL).tar.gz DOXYGEN_TAR_TARGET=$(TAR_DIR)/$(DOXYGEN).src.tar.gz -PYLAL_TAR_TARGET=$(TAR_DIR)/$(PYLAL).tar.gz GLUE_TAR_TARGET=$(TAR_DIR)/$(GLUE).tar.gz LALAPPS_TAR_TARGET=$(TAR_DIR)/$(LALAPPS).tar.xz LALSTOCH_TAR_TARGET=$(TAR_DIR)/$(LALSTOCHASTIC).tar.xz @@ -306,30 +304,15 @@ $(GSTLAL_TARGET) : $(DOXYGEN_TARGET) # doxygen doxygen : logs/doxygen.txt -logs/doxygen.txt : $(LOGS_DIR)/pylal.txt $(DOXYGEN_TARGET) +logs/doxygen.txt : $(LOGS_DIR)/glue.txt $(DOXYGEN_TARGET) @echo $^ | sed -e "s@ @\n@g" > $@ -$(DOXYGEN_TARGET) : $(PYLAL_TARGET) +$(DOXYGEN_TARGET) : $(GLUE_TARGET) @echo $(GREEN)doxygen$(WHITE) 1>&2 tar -xf $(TAR_DIR)/$(DOXYGEN).src.tar.gz -C $(SRC_DIR) cd $(SRC_DIR)/$(DOXYGEN) && ./configure --prefix=$(INSTALL_DIR) cd $(SRC_DIR)/$(DOXYGEN) && make -j$(CORES) && make install -j$(CORES) -# pylal -pylal : logs/pylal.txt - -logs/pylal.txt : $(LOGS_DIR)/glue.txt $(PYLAL_TARGET) - @echo $^ | sed -e "s@ @\n@g" > $@ - -$(PYLAL_TARGET) : $(GLUE_TARGET) - @echo $(GREEN)pylal$(WHITE) 1>&2 - if [ "${PYLAL_GIT}" = "1" ]; then \ - CC="gcc" CXX="g++" CFLAGS="$(GCCFLAGS)" cd $(PYLAL_REPO) && python setup.py install --prefix=$(INSTALL_DIR) ; \ - else \ - tar -xzf $(TAR_DIR)/$(PYLAL).tar.gz -C $(SRC_DIR) ; \ - CC="gcc" CXX="g++" CFLAGS="$(GCCFLAGS)" cd $(SRC_DIR)/$(PYLAL) && python setup.py install --prefix=$(INSTALL_DIR) ; \ - fi ; - # glue glue : logs/glue.txt @@ -709,7 +692,7 @@ logs/patch.txt : $(LOGS_DIR)/tar.txt echo $^ | sed -e "s@ @\n@g" > $@ #tarballs -logs/tar.txt : $(FFTW_TAR_TARGET) $(PYFFTW_TAR_TARGET) $(ORC_TAR_TARGET) $(GSL_TAR_TARGET) $(GSTREAMER_TAR_TARGET) $(GINTRO_TAR_TARGET) $(GSTBASE_TAR_TARGET) $(GSTGOOD_TAR_TARGET) $(GSTPYTHON_TAR_TARGET) $(LIBFRAME_TAR_TARGET) $(METAIO_TAR_TARGET) $(SWIG_TAR_TARGET) $(LDASTOOLSAL_TAR_TARGET) $(LDASTOOLSFRAMECPP_TAR_TARGET) $(GDS_TAR_TARGET) $(LAL_TAR_TARGET) $(LALFRAME_TAR_TARGET) $(LALMETAIO_TAR_TARGET) $(LALSIM_TAR_TARGET) $(LALBURST_TAR_TARGET) $(LALDETCHAR_TAR_TARGET) $(LALINSPIRAL_TAR_TARGET) $(LALPULSAR_TAR_TARGET) $(LALINFER_TAR_TARGET) $(LALSTOCH_TAR_TARGET) $(LALAPPS_TAR_TARGET) $(GLUE_TAR_TARGET) $(PYLAL_TAR_TARGET) $(DOXYGEN_TAR_TARGET) $(GSTLAL_TAR_TARGET) $(GSTLALUGLY_TAR_TARGET) $(GSTLALCALIB_TAR_TARGET) $(GSTLALINSPIRAL_TAR_TARGET) +logs/tar.txt : $(FFTW_TAR_TARGET) $(PYFFTW_TAR_TARGET) $(ORC_TAR_TARGET) $(GSL_TAR_TARGET) $(GSTREAMER_TAR_TARGET) $(GINTRO_TAR_TARGET) $(GSTBASE_TAR_TARGET) $(GSTGOOD_TAR_TARGET) $(GSTPYTHON_TAR_TARGET) $(LIBFRAME_TAR_TARGET) $(METAIO_TAR_TARGET) $(SWIG_TAR_TARGET) $(LDASTOOLSAL_TAR_TARGET) $(LDASTOOLSFRAMECPP_TAR_TARGET) $(GDS_TAR_TARGET) $(LAL_TAR_TARGET) $(LALFRAME_TAR_TARGET) $(LALMETAIO_TAR_TARGET) $(LALSIM_TAR_TARGET) $(LALBURST_TAR_TARGET) $(LALDETCHAR_TAR_TARGET) $(LALINSPIRAL_TAR_TARGET) $(LALPULSAR_TAR_TARGET) $(LALINFER_TAR_TARGET) $(LALSTOCH_TAR_TARGET) $(LALAPPS_TAR_TARGET) $(GLUE_TAR_TARGET) $(DOXYGEN_TAR_TARGET) $(GSTLAL_TAR_TARGET) $(GSTLALUGLY_TAR_TARGET) $(GSTLALCALIB_TAR_TARGET) $(GSTLALINSPIRAL_TAR_TARGET) echo $^ | sed -e "s@ @\n@g" > $@ $(GSTLALINSPIRAL_TAR_TARGET) : $(GSTLALCALIB_TAR_TARGET) @@ -727,9 +710,6 @@ $(GSTLAL_TAR_TARGET) : $(DOXYGEN_TAR_TARGET) $(DOXYGEN_TAR_TARGET) : $(PYLAL_TAR_TARGET) wget --no-check-certificate ftp://ftp.stack.nl/pub/users/dimitri/$(DOXYGEN).src.tar.gz --directory-prefix=$(TAR_DIR) -nc -$(PYLAL_TAR_TARGET) : $(GLUE_TAR_TARGET) - wget --no-check-certificate http://software.ligo.org/lscsoft/source/$(PYLAL).tar.gz --directory-prefix=$(TAR_DIR) -nc - $(GLUE_TAR_TARGET) : $(LALAPPS_TAR_TARGET) wget --no-check-certificate http://software.ligo.org/lscsoft/source/$(GLUE).tar.gz --directory-prefix=$(TAR_DIR) -nc @@ -797,7 +777,8 @@ $(GSTREAMER_TAR_TARGET) : $(GINTRO_TAR_TARGET) wget --no-check-certificate http://gstreamer.freedesktop.org/src/gstreamer/$(GSTREAMER).tar.xz --directory-prefix=$(TAR_DIR) -nc $(GINTRO_TAR_TARGET) : $(GSL_TAR_TARGET) - wget --no-check-certificate http://ftp.gnome.org/pub/gnome/sources/gobject-introspection/1.50/$(GINTRO).tar.xz --directory-prefix=$(TAR_DIR) -nc + #wget --no-check-certificate http://ftp.gnome.org/pub/gnome/sources/gobject-introspection/1.50/$(GINTRO).tar.xz --directory-prefix=$(TAR_DIR) -nc + wget --no-check-certificate http://ftp.gnome.org/pub/gnome/sources/gobject-introspection/1.42/$(GINTRO).tar.xz --directory-prefix=$(TAR_DIR) -nc $(GSL_TAR_TARGET) : $(ORC_TAR_TARGET) wget --no-check-certificate http://ftp.gnu.org/gnu/gsl/$(GSL).tar.gz --directory-prefix=$(TAR_DIR) -nc @@ -830,14 +811,6 @@ $(LOGS_DIR) : git clone -b $(GLUE_GIT_BRANCH) https://git.ligo.org/lscsoft/glue.git $(GLUE_REPO) ; \ fi ; \ fi ; - if [ "${PYLAL_GIT}" = "1" ]; then \ - if [ -f $@ ] ; then \ - echo "Pylal git repo exists" ; \ - else \ - mkdir -p $(PYLAL_REPO) ; \ - git clone -b $(PYLAL_GIT_BRANCH) https://git.ligo.org/lscsoft/pylal.git $(PYLAL_REPO) ; \ - fi ; \ - fi ; if [ "${GSTLAL_GIT}" = "1" ]; then \ if [ -f $@ ] ; then \ echo "Gstlal git repo exists" ; \ @@ -867,7 +840,7 @@ clean-doxygen : rm -rf logs/doxygen.txt $(DOXYGEN_TARGET) clean-lalsuite : - rm -rf logs/lalsuite.txt $(LAL_TARGET) $(LALFRAME_TARGET) $(LALMETAIO_TARGET) $(LALSIM_TARGET) $(LALBURST_TARGET) $(LALDETCHAR_TARGET) $(LALINSPIRAL_TARGET) $(LALPULSAR_TARGET) $(LALINFER_TARGET) $(LALSTOCH_TARGET) $(LALAPPS_TARGET) $(GLUE_TARGET) $(PYLAL_TARGET) + rm -rf logs/lalsuite.txt $(LAL_TARGET) $(LALFRAME_TARGET) $(LALMETAIO_TARGET) $(LALSIM_TARGET) $(LALBURST_TARGET) $(LALDETCHAR_TARGET) $(LALINSPIRAL_TARGET) $(LALPULSAR_TARGET) $(LALINFER_TARGET) $(LALSTOCH_TARGET) $(LALAPPS_TARGET) $(GLUE_TARGET) clean-gds : rm -rf logs/gds.txt $(GDS_TARGET) -- GitLab