include ../../../conf/Makefile.inc

LIBDIR = $(NETSOLVE_ROOT)/lib/$(NETSOLVE_ARCH)
OBJDIR = $(NETSOLVE_ROOT)/obj/$(NETSOLVE_ARCH)

ITPACKLIB = $(LIBDIR)/libitpack.a

default : $(LIBDIR) $(OBJDIR) $(ITPACKLIB)

$(LIBDIR) :
	mkdir -p $(LIBDIR)

$(OBJDIR) :
	mkdir -p $(OBJDIR)

$(ITPACKLIB) : $(OBJDIR)/dsrc2c.o $(OBJDIR)/timer.o $(OBJDIR)
	$(AR) $(ARFLAGS) $(ITPACKLIB) $(OBJDIR)/dsrc2c.o \
        $(OBJDIR)/timer.o
	$(RANLIB) $(ITPACKLIB)

$(OBJDIR)/dsrc2c.o : dsrc2c.f
	$(FC) $(FFLAGS) -c dsrc2c.f -o $@

$(OBJDIR)/timer.o : timer.c
	$(CC) $(CFLAGS) -c timer.c -o $@

$(OBJDIR)/dtst2c.o : dtst2c.f
	$(FC) $(FFLAGS) -c dtst2c.f -o $@
