.SILENT:
SRC = Book.cpp      Identity.cpp	Name.cpp	 TransactionDB.cpp\
      Borrow.cpp    LibException.cpp	Newspaper.cpp	 \
      BorrowDB.cpp  LibUI.cpp		Patron.cpp	 main.cpp\
      Catalog.cpp   Library.cpp	PatronDB.cpp	 Text.cpp\
      Database.cpp  Library_Item.cpp	Periodical.cpp\
      Date.cpp      LostDB.cpp	Student.cpp \
      Faculty.cpp   Lost_Item.cpp	Transaction.cpp
OBJ = ${SRC:.cpp=.o}
INCLUDE=include
.cpp.o:
	echo "Compiling $<"
	g++ -I${INCLUDE} -c $<
libdem: ${OBJ}
	echo "Linking $@"
	g++ -o $@ ${OBJ}

clean:
	rm ${OBJ}
	make
