~maddevelopers/mg5amcnlo/MS_with_decayevents

« back to all changes in this revision

Viewing changes to Template/NLO/Source/makefile

  • Committer: olivier Mattelaer
  • Date: 2014-03-31 16:58:22 UTC
  • mfrom: (252.1.59 2.1.1)
  • Revision ID: olivier.mattelaer@uclouvain.be-20140331165822-4eb1040586ic1y1v
pass to 2.1.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
include make_opts
2
2
 
3
3
LIBDIR= ../lib/
 
4
MCATNLOLIBDIR= ../MCatNLO/lib/
4
5
BINDIR= ../bin/
5
6
PDFDIR= ./PDF/
 
7
CUTTOOLSDIR= ./CutTools/
 
8
STDHEPDIR= ./StdHEP/
6
9
 
7
10
PROCESS= hfill.o matrix.o myamp.o 
8
11
 
75
78
        $(FC) $(FFLAGS) -o combine_events $(COMBINE) $(LIBDIR)/libmodel.a $(LIBDIR)/libpdf.a 
76
79
        mv combine_events $(BINDIR)
77
80
 
 
81
CutTools: $(LIBDIR)libcts.a
 
82
 
 
83
$(LIBDIR)libcts.a: $(CUTTOOLSDIR)
 
84
        cd $(CUTTOOLSDIR); make
 
85
        ln -sf ../Source/CutTools/includects/libcts.a $(LIBDIR)libcts.a
 
86
        ln -sf ../Source/CutTools/includects/mpmodule.mod $(LIBDIR)mpmodule.mod
 
87
 
 
88
StdHEP: $(MCATNLOLIBDIR)libstdhep.a  
 
89
 
 
90
$(MCATNLOLIBDIR)libstdhep.a: $(STDHEPDIR)
 
91
        cd $(STDHEPDIR); make all
 
92
        ln -sf ../../Source/StdHEP/lib/libstdhep.a $(MCATNLOLIBDIR)libstdhep.a
 
93
        ln -sf ../../Source/StdHEP/lib/libFmcfio.a $(MCATNLOLIBDIR)libFmcfio.a
 
94
 
78
95
clean4pdf:
79
96
        rm -f ../lib/libpdf.a
80
97
        rm -f ../lib/libgeneric.a
81
98
 
 
99
cleanCT:
 
100
        cd $(CUTTOOLSDIR); make clean; cd ..
 
101
 
 
102
cleanStdHEP:
 
103
        cd $(STDHEPDIR); make clean; cd ..
 
104
 
82
105
clean:
83
106
        rm -f *.o
84
107
        rm -f param_card.inc run_card.inc
85
 
        cd MODEL; make clean
 
108
        cd MODEL; make clean; cd ..
86
109
        cd CERNLIB; make clean; cd ..
87
 
        cd PDF; make clean
88
 
        cd DHELAS; make clean
 
110
        cd PDF; make clean; cd ..
 
111
        cd DHELAS; make clean; cd ..
 
112
        cd $(CUTTOOLSDIR); make clean; cd ..
 
113
        cd $(STDHEPDIR); make clean; cd ..
89
114
        rm -f $(BINDIR)/combine_events $(BINDIR)/gen_ximprove