]>
Commit | Line | Data |
---|---|---|
9463a7b3 | 1 | SRCS:=AliStructFuncType.cxx |
1200579f | 2 | |
9463a7b3 | 3 | HDRS= $(SRCS:.cxx=.h) |
4 | DHDR:=LHAPDFLinkDef.h | |
5 | ||
1200579f | 6 | EINCLUDE:= LHAPDF/lhapdf5.2.2 |
7 | ||
9463a7b3 | 8 | FSRCS:= \ |
9 | lhapdf5.2.2/alphas.f \ | |
10 | lhapdf5.2.2/description.f \ | |
11 | lhapdf5.2.2/eks98.f \ | |
12 | lhapdf5.2.2/eksarp.f \ | |
13 | lhapdf5.2.2/EVLCTEQ.f \ | |
14 | lhapdf5.2.2/evolution.f \ | |
15 | lhapdf5.2.2/inputPDF.f \ | |
9463a7b3 | 16 | lhapdf5.2.2/LHpdflib.f \ |
17 | lhapdf5.2.2/parameter.f \ | |
18 | lhapdf5.2.2/QCDNUM.f \ | |
19 | lhapdf5.2.2/QCDparams.f \ | |
20 | lhapdf5.2.2/Sqcdnum.f \ | |
21 | lhapdf5.2.2/wrapa02.f \ | |
22 | lhapdf5.2.2/wrapa02m.f \ | |
23 | lhapdf5.2.2/wrapabfkwpi.f \ | |
24 | lhapdf5.2.2/wrapacfgpg.f \ | |
25 | lhapdf5.2.2/wrapcteq5.f \ | |
26 | lhapdf5.2.2/wrapcteq6.f \ | |
27 | lhapdf5.2.2/wrapdgg.f \ | |
28 | lhapdf5.2.2/wrapdog.f \ | |
29 | lhapdf5.2.2/wrapEVLCTEQ.f \ | |
30 | lhapdf5.2.2/wrapevolve.f \ | |
31 | lhapdf5.2.2/wrapgrv.f \ | |
32 | lhapdf5.2.2/wrapgrvg.f \ | |
33 | lhapdf5.2.2/wrapgrvpi.f \ | |
34 | lhapdf5.2.2/wrapgsg96.f \ | |
35 | lhapdf5.2.2/wrapgsg.f \ | |
36 | lhapdf5.2.2/wraph1.f \ | |
37 | lhapdf5.2.2/wraplacg.f \ | |
38 | lhapdf5.2.2/wrapmrst98.f \ | |
39 | lhapdf5.2.2/wrapmrst.f \ | |
40 | lhapdf5.2.2/wrapowpi.f \ | |
41 | lhapdf5.2.2/wrapQCDNUM3.f \ | |
42 | lhapdf5.2.2/wrapQCDNUM4.f \ | |
43 | lhapdf5.2.2/wrapQCDNUM.f \ | |
44 | lhapdf5.2.2/wrapsasg.f \ | |
45 | lhapdf5.2.2/wrapsmrspi.f \ | |
46 | lhapdf5.2.2/wrapwhitg.f \ | |
1200579f | 47 | lhapdf5.2.2/wrapzeus.f \ |
48 | lhapdf5.2.2/commons.f | |
49 | ||
50 | ||
51 | ||
9463a7b3 | 52 | EXPORT:=AliStructFuncType.h |
1200579f | 53 | |
54 | ||
55 | ifeq (,$(findstring macosx,$(ALICE_TARGET))) | |
56 | ||
57 | FSRCS += lhapdf5.2.2/lhaglue.f | |
58 | ||
59 | else | |
60 | ||
61 | ||
62 | TCSRCS=ctmp/lhapdf5.2.2/lhaglue.c | |
63 | ||
64 | CSRCS+=$(TCSRCS) | |
65 | ||
66 | .SECONDARY: $(TCSRCS) | |
67 | ||
68 | PACKCFLAGS:=$(CFLAGS) -w | |
69 | ||
70 | LHAPDF/ctmp/%.c: LHAPDF/%.f | |
71 | [ -d $(dir $@) ] || mkdir -p $(dir $@) | |
72 | ifeq (macosx,$(ALICE_TARGET)) | |
73 | $(F77) -E $(lhapdfINC) $(lhapdfFFLAGS) $< | f2c -E | sed -e 's/___/__/g' > $@ | |
74 | endif | |
75 | ifeq (macosxgcc4,$(ALICE_TARGET)) | |
76 | $(F77) -E $(lhapdfINC) $(lhapdfFFLAGS) $< | f2c -E | sed -e 's/\___/__/g' > $@ | |
77 | endif | |
78 | ||
79 | endif |