Commit 0636f9af authored by Karl Wette's avatar Karl Wette Committed by Adam Mercer

Revised top-level Makefiles

- if available, use git clean for vcs-clean rule
Original: f6741bf3288db7b7b5ae6247a86d3ce3ab8b4140
parent 85c835ab
ACLOCAL_AMFLAGS = -I misc
SUBDIRS = \
debian \
misc \
include \
packages \
lib \
python \
swig
MAINTAINERCLEANFILES = lal.spec
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALVCSInfo.h" -print
EXTRA_DIST = \
COPYING \
README.bugs \
......@@ -24,65 +11,47 @@ EXTRA_DIST = \
lal.spec.in \
lal.spec
SUBDIRS = \
debian \
misc \
include \
packages \
lib \
python \
swig
DISTCLEANFILES = config.lt
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = \
lal.pc \
lalsupport.pc
# vcs-clean: more than maintainer-clean, this cleans
# everything not in the vcs archive.
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
rm -f Makefile.in
rm -f */Makefile.in
rm -f */*/Makefile.in
rm -f */*/*/Makefile.in
rm -f include/stamp-h*.in
rm -f include/config.h.in
rm -f include/lal/stamp-h*.in
rm -f configure
rm -f aclocal.m4
rm -f acinclude.m4
rm -f acconfig.h
rm -f testscript.log
rm -f config.cache
rm -f config.status
rm -f config.log
rm -f config.h.in
# map cvs-clean to vcs-clean for backwards compatibility
cvs-clean: vcs-clean
@echo "";\
echo "=================================================================";\
echo "";\
echo " cvs-clean is deprecated, use vcs-clean instead";\
echo "";\
echo "================================================================="
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL has now been successfully built.";\
echo " Now run 'make install' to install LAL.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LAL has now been successfully built.";\
echo "Now run 'make install' to install LAL.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lal-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lal-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LAL has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lal-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lal-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
ACLOCAL_AMFLAGS = -I misc
SUBDIRS = \
debian \
misc \
src \
doc \
man
EXTRA_DIST = \
COPYING \
README \
......@@ -15,60 +8,40 @@ EXTRA_DIST = \
lalapps.spec.in \
lalapps.spec
SUBDIRS = \
debian \
misc \
src \
doc \
man
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALAppsVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans
# everything not in the vcs archive.
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
rm -f Makefile.in
rm -f */Makefile.in
rm -f src/*/Makefile.in
rm -f src/pulsar/*/Makefile.in
rm -f src/pulsar/*/*/Makefile.in
rm -f src/stamp-h.in
rm -f src/config.h.in
rm -f configure
rm -f aclocal.m4
rm -f config.cache
rm -f config.status
rm -f config.log
rm -f lalapps.spec
# map cvs-clean to vcs-clean for backwards compatibility
cvs-clean: vcs-clean
@echo "";\
echo "=================================================================";\
echo "";\
echo " cvs-clean is deprecated, use vcs-clean instead";\
echo "";\
echo "================================================================="
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LALApps has now been successfully built.";\
echo " Now run 'make install' to install LALApps.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALApps has now been successfully built.";\
echo "Now run 'make install' to install LALApps.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LALApps has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalapps-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lalapps-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALApps has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lalapps-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lalapps-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -19,45 +19,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lalburst.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALBurstVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Burst has now been successfully built.";\
echo " Now run 'make install' to install LAL Burst.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALBurst has now been successfully built.";\
echo "Now run 'make install' to install LALBurst.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Burst has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalburst-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lalburst-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALBurst has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lalburst-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lalburst-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -20,48 +20,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = laldetchar.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALDetCharVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -r swig/Makefile.in
-rm -r swig/octave/Makefile.in
-rm -r swig/python/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL DetChar has now been successfully built.";\
echo " Now run 'make install' to install LAL DetChar.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALDetChar has now been successfully built.";\
echo "Now run 'make install' to install LALDetChar.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL DetChar has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/laldetchar-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/laldetchar-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALDetChar has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/laldetchar-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/laldetchar-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -20,45 +20,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lalframe.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALFrameVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Frame has now been successfully built.";\
echo " Now run 'make install' to install LAL Frame.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALFrame has now been successfully built.";\
echo "Now run 'make install' to install LALFrame.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Frame has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalframe-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lalframe-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALFrame has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lalframe-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lalframe-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -18,45 +18,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lalinference.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALInferenceVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Inference has now been successfully built.";\
echo " Now run 'make install' to install LAL Inference.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALInference has now been successfully built.";\
echo "Now run 'make install' to install LALInference.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Inference has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalinference-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lalinference-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALInference has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lalinference-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lalinference-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -20,48 +20,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lalinspiral.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALInspiralVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -r swig/Makefile.in
-rm -r swig/octave/Makefile.in
-rm -r swig/python/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Inspiral has now been successfully built.";\
echo " Now run 'make install' to install LAL Inspiral.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALInspiral has now been successfully built.";\
echo "Now run 'make install' to install LALInspiral.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Inspiral has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalinspiral-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lalinspiral-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALInspiral has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lalinspiral-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lalinspiral-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -17,45 +17,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lalmetaio.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALMetaIOVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL MetaIO has now been successfully built.";\
echo " Now run 'make install' to install LAL MetaIO.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALMetaIO has now been successfully built.";\
echo "Now run 'make install' to install LALMetaIO.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL MetaIO has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalmetaio-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lalmetaio-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALMetaIO has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lalmetaio-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lalmetaio-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -21,45 +21,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lalpulsar.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALPulsarVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Pulsar has now been successfully built.";\
echo " Now run 'make install' to install LAL Pulsar.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALPulsar has now been successfully built.";\
echo "Now run 'make install' to install LALPulsar.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Pulsar has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalpulsar-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\
echo "";\
echo ' source $(sysconfdir)/lalpulsar-user-env.csh';\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALPulsar has now been successfully installed.";\
echo "Now you may want to setup your environment:";\
echo "";\
echo "* Bourne shell [bash] users: please add the line";\
echo " . $(sysconfdir)/lalpulsar-user-env.sh";\
echo " to your .profile file.";\
echo "";\
echo "* C-shell [tcsh] users: please add the line";\
echo " source $(sysconfdir)/lalpulsar-user-env.csh";\
echo " to your .login file.";\
echo "==================================================";\
echo ""
......@@ -20,45 +20,32 @@ pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = lalsimulation.pc
DISTCLEANFILES = config.lt
distcleancheck_listfiles = find . -type f \! -name "LALSimulationVCSInfo.h" -print
# vcs-clean: more than maintainer-clean, this cleans everything not in
# the vcs archive
if HAVE_GIT_REPO
vcs-clean: maintainer-clean
-rm -f aclocal.m4
-rm -f configure
-rm -f Makefile.in
-rm -f include/config.h.in
-rm -f include/Makefile.in
-rm -f include/lal/Makefile.in
-rm -r src/Makefile.in
-rm -f test/Makefile.in
-cd $(top_srcdir) && $(GIT) clean -Xdf
endif
all-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Simulation has now been successfully built.";\
echo " Now run 'make install' to install LAL Simulation.";\
echo "";\
echo "================================================================="
echo "==================================================";\
echo "LALSimulation has now been successfully built.";\
echo "Now run 'make install' to install LALSimulation.";\
echo "==================================================";\
echo ""
install-exec-local:
@echo "";\
echo "=================================================================";\
echo "";\
echo " LAL Simulation has now been successfully installed.";\
echo "";\
echo " Now you may want to setup your environment:";\
echo "";\
echo " Bourne shell [bash] users: please add the";\
echo " following lines to your .profile file";\
echo "";\
echo ' . $(sysconfdir)/lalsimulation-user-env.sh';\
echo "";\
echo " C-shell [tcsh] users: please add the following";\
echo " lines to your .login file";\