###########################################################################
#
# Makefile system for GILDAS softwares (2003-2012).
#
# Please be careful: element order often matters in makefiles.
#
###########################################################################

include $(gagadmdir)/Makefile.def

###########################################################################

LIB_IDENTITY = slatec

LIB_F_OBJECTS = A-all.o B-all.o C-all.o D0-slatec.o Da-slatec.o Db-slatec.o \
Dc-slatec.o Dd-slatec.o De-slatec.o Dh-slatec.o Di-slatec.o Dj-slatec.o	    \
Dl-slatec.o Dm-slatec.o Dn-slatec.o Do-slatec.o Dp-slatec.o \
Dp-lpmu.o Dq-slatec.o	    \
Dr-slatec.o Ds-slatec.o Dt-slatec.o Du-slatec.o Dv-slatec.o Dw-slatec.o	    \
Dxy-slatec.o E-all.o F-all.o G-all.o H-all.o I-all.o J-all.o L-all.o	    \
M-all.o N-all.o O-all.o  Q-all.o R-all.o Sb-slatec.o Sc-slatec.o	    \
Sd-slatec.o Se-slatec.o Sg-slatec.o Si-slatec.o Sln-slatec.o So-slatec.o    \
Sp-slatec.o Sqr-slatec.o Ss-slatec.o St-slatec.o Suz-slatec.o T-all.o	    \
U-all.o V-all.o W-all.o X-all.o Y-all.o Z-all.o d1mach.o i1mach.o pimach.o  \
r1mach.o dummy.o P-all.o P-value.o Dp-1vlu.o 

LIB_DEPENDS = -llapack -lblas

ifeq ($(GAG_COMPILER_FKIND),ifc)
  OPTION_FFLAGS = 
endif
ifeq ($(GAG_COMPILER_FKIND),ifort)
  OPTION_FFLAGS = 
endif
ifeq ($(GAG_COMPILER_FKIND),gfortran)
  OPTION_FFLAGS =
endif
ifeq ($(FC),gfc)
  OPTION_FFLAGS =
endif

###########################################################################

include $(gagadmdir)/Makefile.lib

###########################################################################

$(libdir)/libslatec.a(d1mach.o): ALL_FFLAGS += -O0
$(libdir)/libslatec.a(P-value.o): ALL_FFLAGS += -O0
$(libdir)/libslatec.a(Dp-1vlu.o): ALL_FFLAGS += -O0


###########################################################################
