]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PDF/Makefile
11-jun-2001 NvE ResultError correctly set in GetMomentum() of AliTrack and AliJet.
[u/mrichter/AliRoot.git] / PDF / Makefile
index bde6a834f74bb3ef24806c11a6051e3345e4c2b6..bc7c3c6e4019098fa56e63dbe526a9645480c221 100644 (file)
@@ -7,13 +7,15 @@ include $(ALICE_ROOT)/conf/MachineDef.$(ALICE_TARGET)
 
 PACKAGE = PDF
 
+PDFDIRS = spdf npdf 
+
 # C++ sources
 
 SRCS          =
 
-FSRCS  = $(wildcard spdf/*.F)
+FSRCS  = $(wildcard $(patsubst %,%/*.F,$(PDFDIRS)))
 
-FOBJS  = $(FSRCS:.F=.o)
+FOBJS  =  $(patsubst %.F,tgt_$(ALICE_TARGET)/%.o,$(FSRCS))
 
 SRCS   = $(FSRCS)
 OBJS   = $(FOBJS)
@@ -28,16 +30,16 @@ CFLAGS      = $(COPT) $(CLIBCOPT) $(CLIBDEFS) -I.
  
 # FORTRAN compilation flags
 
-FFLAGS      = $(FOPT) $(CLIBFOPT) $(CLIBDEFS) -I.
+FFLAGS      = $(FOPT) $(CLIBFOPT) $(CLIBDEFS) -DCERNLIB_DOUBLE  -I.
  
 # Target
 
-SLIBRARY       = $(ALICE_ROOT)/lib/libpdf.$(SL)
-ALIBRARY       = $(ALICE_ROOT)/lib/libpdf.a
+SLIBRARY       = $(LIBDIR)/libpdf.$(SL)
+ALIBRARY       = $(LIBDIR)/libpdf.a
 
 default:       $(SLIBRARY)
 
-$(ALICE_ROOT)/lib/libpdf.$(SL):  $(OBJS)
+$(LIBDIR)/libpdf.$(SL):  $(OBJS)
 
 depend:                        $(SRCS)
 
@@ -49,4 +51,4 @@ include $(ALICE_ROOT)/conf/GeneralMacros
 
 ############################ Dependencies #####################################
 
--include Make-depend 
+-include tgt_$(ALICE_TARGET)/Make-depend