~maddevelopers/mg5amcnlo/2.6.3_rwgt

« back to all changes in this revision

Viewing changes to Template/NLO/Source/makefile

  • Committer: olivier-mattelaer
  • Date: 2017-05-26 07:48:55 UTC
  • mfrom: (271.1.33 2.5.5)
  • Revision ID: olivier-mattelaer-20170526074855-r463wfxlom110fiu
passĀ theĀ 2.5.5

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
IREGIDIR= ./IREGI/src/
9
9
STDHEPDIR= ./StdHEP/
10
10
 
11
 
PROCESS= hfill.o matrix.o myamp.o 
12
 
 
13
 
HBOOK = hfill.o hcurve.o hbook1.o hbook2.o
14
 
 
15
 
GENERIC = $(alfas_functions).o invarients.o hfill.o pawgraphs.o ran1.o rw_events.o rw_routines.o kin_functions.o \
16
 
          open_file.o basecode.o setrun.o run_printout.o dgauss.o ranmar.o getissud.o
17
 
 
18
 
INCLUDEF= coupl.inc genps.inc hbook.inc psample.inc pmass.inc nexternal.inc cluster.inc
19
 
 
20
 
BANNER  =  write_banner.o  rw_events.o ranmar.o  kin_functions.o open_file.o  rw_routines.o alfas_functions.o
21
 
 
22
 
COMBINE = combine_events.o  rw_events.o ranmar.o  kin_functions.o open_file.o rw_routines.o alfas_functions.o setrun.o
23
 
 
24
 
 
 
11
PROCESS= matrix.o myamp.o 
 
12
 
 
13
GENERIC = $(alfas_functions).o rw_routines.o kin_functions.o setrun.o   \
 
14
          run_printout.o dgauss.o ranmar.o getissud.o
 
15
 
 
16
INCLUDEF = coupl.inc pmass.inc cluster.inc
25
17
 
26
18
.f.o: ; $(FC) $(FFLAGS) -c $*.f
27
19
 
28
 
all: $(LIBDIR)libdhelas.a $(LIBDIR)libgeneric.a $(LIBDIR)libpdf.a  $(LIBDIR)libmodel.a  $(LIBDIR)libcernlib.a \
29
 
    param_card.inc
 
20
all: $(LIBDIR)libdhelas.a $(LIBDIR)libgeneric.a $(LIBDIR)libpdf.a       \
 
21
    $(LIBDIR)libmodel.a $(LIBDIR)libcernlib.a param_card.inc
30
22
        rm -f PDF/*.o
31
23
 
32
 
scaled.dat:
33
 
        combine_events
34
 
 
35
 
$(BINDIR)sum_html: sum_html.o 
36
 
        $(FC) $(FFLAGS) -o sum_html sum_html.o   
37
 
        mv sum_html $(BINDIR)
38
24
 
39
25
$(LIBDIR)libdhelas.a: DHELAS
40
26
        rm -f $(LIBDIR)libdhelas.a
62
48
        rm -f $(LIBDIR)libmodel.a
63
49
        cd MODEL; make  
64
50
 
65
 
genps.inc: nexternal.inc
66
 
        touch genps.inc
67
 
 
68
51
run_card.inc: ../Cards/run_card.dat
69
52
        ../bin/aMCatNLO treatcards run
70
53
 
71
54
param_card.inc: ../Cards/param_card.dat
72
55
        ../bin/aMCatNLO treatcards param
73
56
 
74
 
$(BINDIR)gen_ximprove: gen_ximprove.o ranmar.o rw_routines.o open_file.o
75
 
        $(FC) $(FFLAGS) -o gen_ximprove gen_ximprove.o ranmar.o rw_routines.o open_file.o
76
 
        mv gen_ximprove $(BINDIR)
77
 
 
78
 
$(BINDIR)combine_events: $(COMBINE)
79
 
        $(FC) $(FFLAGS) -o combine_events $(COMBINE) $(LIBDIR)/libmodel.a $(LIBDIR)/libpdf.a 
80
 
        mv combine_events $(BINDIR)
81
 
 
82
57
CutTools: $(LIBDIR)libcts.a
83
58
libcuttools: $(LIBDIR)libcts.a
84
59
 
128
103
        if [ -d $(CUTTOOLSDIR) ]; then cd $(CUTTOOLSDIR); make clean; cd ..; fi
129
104
        if [ -d $(IREGIDIR) ]; then cd $(IREGIDIR); make clean; cd ..; fi
130
105
        if [ -d $(STDHEPDIR) ]; then cd $(STDHEPDIR); make clean; cd ..; fi
131
 
        rm -f $(BINDIR)/combine_events $(BINDIR)/gen_ximprove