CC = gcc
CFLAGS = -Wall -ansi -g -DDEBUG
SOURCES = iotravel.c search.c travel.c cities.c
OBJS = iotravel.o search.o travel.o cities.o
LIBS = libstr.a libcitystk.a libcitygraph.a
BIN = travel

$(BIN): $(OBJS) $(LIBS)
	$(CC) ${CFLAGS} -o ${BIN} ${OBJS} -L. -lstr -lcitystk -lcitygraph

%.o: %.c
	${CC} ${CFLAGS} -c -I./ $<

libstr.a: strlib.o
	ar ruv libstr.a strlib.o

libcitystk.a: citystk.o
	ar ruv libcitystk.a citystk.o

libcitygraph.a: citygraph.o
	ar ruv libcitygraph.a citygraph.o




