OBJS = readHTTP.o cache.o cacheFiles.o execution.o getPage.o readConfig.o proxy.o
CC = gcc

all :	$(OBJS)
	@echo ""
	@echo "+-+-+-+-+-+-+ +-+-+-+-+-+ +-+-+-+-+"
	@echo "|S|i|m|p|l|e| |P|r|o|x|y| |2|0|0|4|"
	@echo "+-+-+-+-+-+-+ +-+-+-+-+-+ +-+-+-+-+"
	@echo "                        Compilation"
	@echo ""
	$(CC) $(OBJS) -o proxy

readHTTP.o :	readHTTP.c
		$(CC) -c readHTTP.c -o readHTTP.o

cache.o :	cache.c
		$(CC) -c cache.c -o cache.o

getPage.o :	getPage.c
		$(CC) -c getPage.c -o getPage.o

execution.o :	execution.c
		$(CC) -c execution.c -o execution.o
		
cacheFiles.o :	cacheFiles.c
		$(CC) -c cacheFiles.c -o cacheFiles.o
		
readConfig.o :	readConfig.c
		$(CC) -c readConfig.c -o readConfig.o
		
main.o :	proxy.c proxy.h
		$(CC) -c proxy.c -o proxy.o

clean :
	rm -f core *.o *.exe *stackdump
