Page Menu
Home
HEPForge
Search
Configure Global Search
Log In
Files
F8310449
Makefile.in
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Flag For Later
Size
10 KB
Subscribers
None
Makefile.in
View Options
# $Id: Makefile.in,v 1.43.4.6 2006/05/15 12:52:32 ohl Exp $
# Copyright (C) 2000-2004 by Thorsten Ohl <ohl@physik.uni-wuerzburg.de> et al.
#
# O'Mega is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2, or (at your option)
# any later version.
#
# O'Mega is distributed in the hope that it will be useful, but
# WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
#
########################################################################
MAJOR = 000
MINOR = 011
STATUS = beta
prefix = @prefix@
host = @host@
srcdir = @srcdir@
top_srcdir = @top_srcdir@
# Architecture independent source directories
srcdir_root = $(top_srcdir)
srcdir_src = $(top_srcdir)/src
srcdir_lib = $(top_srcdir)/lib
srcdir_bin = $(top_srcdir)/bin
srcdir_web = $(top_srcdir)/web
srcdir_doc = $(top_srcdir)/doc
srcdir_tools = $(top_srcdir)/tools
srcdir_tests_sm = $(top_srcdir)/tests/SM
srcdir_tests_mssm = $(top_srcdir)/tests/MSSM
srcdir_tests_little = $(top_srcdir)/tests/little
srcdir_tests_cs = $(top_srcdir)/tests/people/cs
srcdir_tests_jr = $(top_srcdir)/tests/people/jr
srcdir_tests_tho = $(top_srcdir)/tests/people/tho
srcdir_ext_cs = $(top_srcdir)/extensions/people/cs
srcdir_ext_jr = $(top_srcdir)/extensions/people/jr
srcdir_ext_tho = $(top_srcdir)/extensions/people/tho
srcdir_examples_cs = $(top_srcdir)/examples/people/cs
srcdir_examples_jr = $(top_srcdir)/examples/people/jr
srcdir_examples_tho = $(top_srcdir)/examples/people/tho
# Architecture dependent source and binary directories
builddir_bin = $(top_srcdir)/arch/$(host)/bin
builddir_lib = $(top_srcdir)/arch/$(host)/lib
builddir_src = $(top_srcdir)/arch/$(host)/src
SELECT_PROGRAMS_CUSTOM = @SELECT_PROGRAMS_CUSTOM@
SELECT_PROGRAMS_RELEASED = @SELECT_PROGRAMS_RELEASED@
SELECT_PROGRAMS_UNRELEASED = @SELECT_PROGRAMS_UNRELEASED@
SELECT_PROGRAMS_THEORETICAL = @SELECT_PROGRAMS_THEORETICAL@
SELECT_PROGRAMS_REDUNDANT = @SELECT_PROGRAMS_REDUNDANT@
SELECT_PROGRAMS_DEVELOPERS = @SELECT_PROGRAMS_DEVELOPERS@
SELECT_PROGRAMS_OBSOLETE = @SELECT_PROGRAMS_OBSOLETE@
SELECT_PROGRAMS_GUI = @SELECT_PROGRAMS_GUI@
SUBDIRS = \
$(builddir_bin) $(builddir_lib) $(builddir_src) \
$(srcdir_src) $(srcdir_bin) $(srcdir_lib) \
$(srcdir_web) $(srcdir_doc) $(srcdir_tools) \
$(srcdir_tests_sm) $(srcdir_tests_mssm) $(srcdir_tests_little) \
$(srcdir_tests_cs) $(srcdir_tests_jr) $(srcdir_tests_tho) \
$(srcdir_ext_cs) $(srcdir_ext_jr) $(srcdir_ext_tho) \
$(srcdir_examples_cs) $(srcdir_examples_jr) $(srcdir_examples_tho)
########################################################################
include $(srcdir_src)/Makefile.src
DISTFILES_root = \
VERSION README INSTALL NEWS ChangeLog COPYING \
Makefile.in configure configure.in aclocal.m4 \
config.guess config.sub install-sh
SOURCEFILES_root = $(DISTFILES_root) dist_tool changes
DISTFILES_src = \
Makefile.in Makefile.src .depend .depend_f95 .depend_defun \
omegalib.nw omega_parameters_mssm.nw omega_parameters_littlest.nw \
omega_parameters_simplest.nw omega_parameters_xdim.nw \
omega_parameters_template.nw \
omega.tex modules.attrib omega_logo.mp omega_logo.xpm \
$(SOURCE_OCAML_public) $(F95LIBSRC_public) $(F95TSTSRC) $(F95TSTLIBSRC) \
lapack.nw lapack_disabled.ml lapack_enabled.ml lapack_glue.c lapack_f77.f
SOURCEFILES_src = \
$(DISTFILES_src) \
$(VERTEX_MODULES) $(MODEL_MODULES) \
omega_parameters_mssm_4.nw \
$(SOURCE_OCAML_private) $(F95LIBSRC_private)
DISTFILES_bin = Makefile.in
SOURCEFILES_bin = $(DISTFILES_bin)
DISTFILES_lib = Makefile.in
SOURCEFILES_lib = $(DISTFILES_lib)
DISTFILES_web = omega.ps.gz
SOURCEFILES_web = Makefile.in omegalib.tex modules.eps el_te_ph.eps $(DAGS)
DISTFILES_doc = preview-title.ps.gz preview.ps.gz
SOURCEFILES_doc = \
Makefile.in preview.tex custom.hva modules.eps el_te_ph.eps el_te_ph.gif
DISTFILES_tools = \
Makefile.in tao_random_numbers.f95 kinematics.f95 rambo.f95 \
testbed.f95 testbed_old.f95
SOURCEFILES_tools = $(DISTFILES_tools)
DISTFILES_tests_sm = \
Makefile.in dhelas95.f95 \
main4.f95 main5.f95 main6.f95 main7.f95 main8.f95 \
mainx.f95 maint.f95
SOURCEFILES_tests_sm = $(DISTFILES_tests_sm)
DISTFILES_tests_mssm = \
Makefile.in main4.f95
SOURCEFILES_tests_mssm = $(DISTFILES_tests_mssm)
DISTFILES_tests_cs =
SOURCEFILES_tests_cs =
DISTFILES_tests_tho =
SOURCEFILES_tests_tho = Makefile.in main.f95
DISTFILES_tests_jr =
SOURCEFILES_tests_jr = Makefile.in main4.f95 main6.f95 main8.f95
DISTFILES_ext_cs =
SOURCEFILES_ext_cs =
DISTFILES_ext_jr =
SOURCEFILES_ext_jr = \
Makefile.in \
f90_SQED.ml f90_SAGT.ml f90_SAGT_test.f95 f90_WZ.ml \
main.tex main3.tex main4.tex
DISTFILES_ext_tho =
SOURCEFILES_ext_tho = Makefile.in f90_O2.ml f90_O2_test.f95 main2.tex
DISTFILES_examples_cs =
SOURCEFILES_examples_cs =
DISTFILES_examples_jr =
SOURCEFILES_examples_jr =
DISTFILES_examples_tho =
SOURCEFILES_examples_tho = Makefile.in sample.prc sample.omf
DISTFILES = \
$(addprefix $(srcdir_root)/,$(DISTFILES_root)) \
$(addprefix $(srcdir_src)/,$(DISTFILES_src)) \
$(addprefix $(srcdir_lib)/,$(DISTFILES_lib)) \
$(addprefix $(srcdir_bin)/,$(DISTFILES_bin)) \
$(addprefix $(srcdir_web)/,$(DISTFILES_web)) \
$(addprefix $(srcdir_doc)/,$(DISTFILES_doc)) \
$(addprefix $(srcdir_tools)/,$(DISTFILES_tools)) \
$(addprefix $(srcdir_tests_sm)/,$(DISTFILES_tests_sm)) \
$(addprefix $(srcdir_tests_mssm)/,$(DISTFILES_tests_mssm)) \
$(addprefix $(srcdir_tests_little)/,$(DISTFILES_tests_little)) \
$(addprefix $(srcdir_tests_cs)/,$(DISTFILES_tests_cs)) \
$(addprefix $(srcdir_tests_jr)/,$(DISTFILES_tests_jr)) \
$(addprefix $(srcdir_tests_tho)/,$(DISTFILES_tests_tho)) \
$(addprefix $(srcdir_ext_cs)/,$(DISTFILES_ext_cs)) \
$(addprefix $(srcdir_ext_jr)/,$(DISTFILES_ext_jr)) \
$(addprefix $(srcdir_ext_tho)/,$(DISTFILES_ext_tho)) \
$(addprefix $(srcdir_examples_cs)/,$(DISTFILES_examples_cs)) \
$(addprefix $(srcdir_examples_jr)/,$(DISTFILES_examples_jr)) \
$(addprefix $(srcdir_examples_tho)/,$(DISTFILES_examples_tho))
SOURCEFILES = \
$(addprefix $(srcdir_root)/,$(SOURCEFILES_root)) \
$(addprefix $(srcdir_src)/,$(SOURCEFILES_src)) \
$(addprefix $(srcdir_lib)/,$(SOURCEFILES_lib)) \
$(addprefix $(srcdir_bin)/,$(SOURCEFILES_bin)) \
$(addprefix $(srcdir_web)/,$(SOURCEFILES_web)) \
$(addprefix $(srcdir_doc)/,$(SOURCEFILES_doc)) \
$(addprefix $(srcdir_tools)/,$(SOURCEFILES_tools)) \
$(addprefix $(srcdir_tests_sm)/,$(SOURCEFILES_tests_sm)) \
$(addprefix $(srcdir_tests_mssm)/,$(SOURCEFILES_tests_mssm)) \
$(addprefix $(srcdir_tests_little)/,$(SOURCEFILES_tests_little)) \
$(addprefix $(srcdir_tests_cs)/,$(SOURCEFILES_tests_cs)) \
$(addprefix $(srcdir_tests_jr)/,$(SOURCEFILES_tests_jr)) \
$(addprefix $(srcdir_tests_tho)/,$(SOURCEFILES_tests_tho)) \
$(addprefix $(srcdir_ext_cs)/,$(SOURCEFILES_ext_cs)) \
$(addprefix $(srcdir_ext_jr)/,$(SOURCEFILES_ext_jr)) \
$(addprefix $(srcdir_ext_tho)/,$(SOURCEFILES_ext_tho)) \
$(addprefix $(srcdir_examples_cs)/,$(SOURCEFILES_examples_cs)) \
$(addprefix $(srcdir_examples_jr)/,$(SOURCEFILES_examples_jr)) \
$(addprefix $(srcdir_examples_tho)/,$(SOURCEFILES_examples_tho))
########################################################################
.PHONY: all world universe ps psv bin opt top gui optgui f77 f95
all:
@echo make "[ps|psv|bin|opt|gui|optgui|top|f95]"
world: bin opt f95
universe: world ps top gui optgui f77
ps psv:
$(MAKE) $(MFLAGS) -C $(srcdir_web) $@
$(MAKE) $(MFLAGS) -C $(srcdir_doc) $@
pdf pdfv:
$(MAKE) $(MFLAGS) -C $(srcdir_web) $@
www:
$(MAKE) $(MFLAGS) -C $(srcdir_doc) $@
bin opt top gui optgui f77:
$(MAKE) $(MFLAGS) -C $(srcdir_src) $@
f95:
$(MAKE) $(MFLAGS) -C $(srcdir_src) $@
$(MAKE) $(MFLAGS) -C $(srcdir_tools) $@
depend depend_f95:
$(MAKE) $(MFLAGS) -C $(srcdir_src) $@
########################################################################
clean_f95 clean_caml clean_tex clean:
for d in $(SUBDIRS); \
do test -f $$d/Makefile && $(MAKE) $(MFLAGS) -C $$d $@; \
done
clean_caml clean: clean_cache
clean_cache:
find -name 'omega_cache_*' -exec rm -f '{}' ';'
realclean: clean
for d in $(SUBDIRS); \
do test -f $$d/Makefile && $(MAKE) $(MFLAGS) -C $$d $@; \
done
rm -fr *~ config.cache config.log config.status autom4te.cache gmon.out
########################################################################
VERSION = $(MAJOR).$(MINOR)$(STATUS)
CVSTAG = OMEGA_$(MAJOR)_$(MINOR)_$(STATUS)
M =
commit:
@if test -n "$(M)"; then \
echo "cvs commit -m '$(M)'"; cvs commit -m '$(M)'; \
echo "cvs tag $(CVSTAG)"; cvs tag $(CVSTAG); \
echo "cvs tag -b $(CVSTAG)_"; cvs tag -b $(CVSTAG)_; \
else \
echo "usage: make commit M='<message>'" 1>&2; \
fi
current:
./dist_tool pack -m $(MAKE) -V current $(SOURCEFILES)
snap:
./dist_tool pack -m $(MAKE) -V "`date -u +%Y-%m-%d-%H%M`" $(SOURCEFILES)
dist:
./dist_tool pack -m $(MAKE) -V $(VERSION) $(DISTFILES)
dist_cvs:
./dist_tool pack_cvs -m $(MAKE) -V $(VERSION) $(DISTFILES)
########################################################################
test_current:
./dist_tool test -m $(MAKE) -V current -a $(host) -c --enable-developers
test_dist:
./dist_tool test -m $(MAKE) -V $(VERSION) -a $(host)
test_dist_no_noweb:
./dist_tool test -m $(MAKE) -V $(VERSION) -a $(host) -c --disable-noweb
test_dist_%:
./dist_tool $@ -m $(MAKE) -V $(VERSION) -a $(host)
########################################################################
test_dist_big:
./dist_tool pack -m $(MAKE) -V test-snap $(SOURCEFILES)
./dist_tool pack -m $(MAKE) -V test-dist $(DISTFILES)
./dist_tool test_all -m $(MAKE) -V test-snap -a $(host)
./dist_tool test_all -m $(MAKE) -V test-snap -a $(host) \
-c "--enable-gui --enable-unsupported"
./dist_tool test_all -m $(MAKE) -V test-snap -a $(host) \
-c "--enable-profiling"
./dist_tool test_all -m $(MAKE) -V test-dist -a $(host)
./dist_tool test_all -m $(MAKE) -V test-dist -a $(host) \
-c --disable-noweb
./dist_tool test_all -m $(MAKE) -V test-dist -a $(host) \
-c "--enable-gui --enable-unsupported"
./dist_tool test_all -m $(MAKE) -V test-dist -a $(host) \
-c "--enable-gui --enable-unsupported --disable-noweb"
########################################################################
File Metadata
Details
Attached
Mime Type
text/x-makefile
Expires
Sat, Dec 21, 6:31 PM (5 h, 8 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
4023819
Default Alt Text
Makefile.in (10 KB)
Attached To
rWHIZARDSVN whizardsvn
Event Timeline
Log In to Comment