CC	= g++
INC	= ../Posix
CFLAGS	= -g -Wall
OBJS	= ConsoleStream.o FileStream.o Stream.o StreamBundle.o

target : $(OBJS)

ConsoleStream.o : ConsoleStream.h ConsoleStream.cc 
	$(CC) -I$(INC) $(CFLAGS) -c ConsoleStream.cc

FileStream.o : FileStream.h FileStream.cc 
	$(CC) -I$(INC) $(CFLAGS) -c FileStream.cc

Stream.o : Stream.h Stream.cc 
	$(CC) -I$(INC) $(CFLAGS) -c Stream.cc

StreamBundle.o : StreamBundle.h StreamBundle.cc 
	$(CC) -I$(INC) $(CFLAGS) -c StreamBundle.cc

clean:
	rm *.o



