CC=gcc
CFLAGS=-g -std=c99 -pedantic -Wall

%.o:%.c
	$(CC) $(CFLAGS) -c $<

all:fibo1 fibo2

fibo1: fibo1.c

fibo2: fibo2.o fiboprint.o libmy.a
	$(CC) $(CFLAGS) -L. $^ -o $@

libmy.a: fibofnc.o fiboseries.o
	ar rcs $@ $^

.PHONY : depend dep

dep:
	$(CC) $(CFLAGS) $(CPPFLAGS) -w -E -M *.c \
	  > depend

depend:
	@touch depend


clean:
	rm -f *.o *.a fibo1 fibo2
