Makefile added to PDF8
authorhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 18 Sep 2000 10:11:16 +0000 (10:11 +0000)
committerhristov <hristov@f7af4fe6-9843-0410-8265-dc069ae4e863>
Mon, 18 Sep 2000 10:11:16 +0000 (10:11 +0000)
PDF/Makefile [new file with mode: 0644]

diff --git a/PDF/Makefile b/PDF/Makefile
new file mode 100644 (file)
index 0000000..bc7c3c6
--- /dev/null
@@ -0,0 +1,54 @@
+############################### PDF Makefile ##################################
+
+# Include machine specific definitions
+
+include $(ALICE_ROOT)/conf/GeneralDef
+include $(ALICE_ROOT)/conf/MachineDef.$(ALICE_TARGET)
+
+PACKAGE = PDF
+
+PDFDIRS = spdf npdf 
+
+# C++ sources
+
+SRCS          =
+
+FSRCS  = $(wildcard $(patsubst %,%/*.F,$(PDFDIRS)))
+
+FOBJS  =  $(patsubst %.F,tgt_$(ALICE_TARGET)/%.o,$(FSRCS))
+
+SRCS   = $(FSRCS)
+OBJS   = $(FOBJS)
+
+# C++ compilation flags
+
+CXXFLAGS      = $(CXXOPTS) $(CLIBCXXOPTS) $(CLIBDEFS) -I.
+# C compilation flags
+
+CFLAGS      = $(COPT) $(CLIBCOPT) $(CLIBDEFS) -I.
+# FORTRAN compilation flags
+
+FFLAGS      = $(FOPT) $(CLIBFOPT) $(CLIBDEFS) -DCERNLIB_DOUBLE  -I.
+# Target
+
+SLIBRARY       = $(LIBDIR)/libpdf.$(SL)
+ALIBRARY       = $(LIBDIR)/libpdf.a
+
+default:       $(SLIBRARY)
+
+$(LIBDIR)/libpdf.$(SL):  $(OBJS)
+
+depend:                        $(SRCS)
+
+TOCLEAN                = $(OBJS)
+
+############################### General Macros ################################
+
+include $(ALICE_ROOT)/conf/GeneralMacros
+
+############################ Dependencies #####################################
+
+-include tgt_$(ALICE_TARGET)/Make-depend