d914e4448be31747895cec3c84ba89a500febbdb
[u/mrichter/AliRoot.git] / PDF / Makefile
1 ############################### PDF Makefile ##################################
2
3 # Include machine specific definitions
4
5 include $(ALICE_ROOT)/conf/GeneralDef
6 include $(ALICE_ROOT)/conf/MachineDef.$(ALICE_TARGET)
7
8 PACKAGE = PDF
9
10 # C++ sources
11
12 SRCS          =
13
14 FSRCS   = $(wildcard spdf/*.F)
15
16 FOBJS   = $(patsubst %.F,$(ALICE_TARGET)/%.o,$(FSRCS))
17
18 SRCS    = $(FSRCS)
19 OBJS    = $(FOBJS)
20
21 # C++ compilation flags
22
23 CXXFLAGS      = $(CXXOPTS) $(CLIBCXXOPTS) $(CLIBDEFS) -I.
24  
25 # C compilation flags
26
27 CFLAGS      = $(COPT) $(CLIBCOPT) $(CLIBDEFS) -I.
28  
29 # FORTRAN compilation flags
30
31 FFLAGS      = $(FOPT) $(CLIBFOPT) $(CLIBDEFS) -I.
32  
33 # Target
34
35 SLIBRARY        = $(LIBDIR)/libpdf.$(SL)
36 ALIBRARY        = $(LIBDIR)/libpdf.a
37
38 default:        $(SLIBRARY)
39
40 $(LIBDIR)/libpdf.$(SL):  $(OBJS)
41
42 depend:                 $(SRCS)
43
44 TOCLEAN         = $(OBJS)
45
46 ############################### General Macros ################################
47
48 include $(ALICE_ROOT)/conf/GeneralMacros
49
50 ############################ Dependencies #####################################
51
52 -include Make-depend