WEBKERNEL=../../webkernel/src
CC=gcc
CFLAGS=-g -Wall -I$(WEBKERNEL)
LDFLAGS=

all: kakumei

clean:
	rm -f *.o kakumei

kakumei: kakumei.o loglib.o parselib.o sbuf.o \
		socklib.o webkernel.o
	$(CC) $(LDFLAGS) kakumei.o loglib.o parselib.o sbuf.o \
		socklib.o webkernel.o -o kakumei

kakumei.o: kakumei.c

loglib.o: $(WEBKERNEL)/loglib.c
	$(CC) $(CFLAGS) -c $(WEBKERNEL)/loglib.c -o loglib.o

parselib.o: $(WEBKERNEL)/parselib.o
	$(CC) $(CFLAGS) -c $(WEBKERNEL)/parselib.c -o parselib.o

sbuf.o: $(WEBKERNEL)/sbuf.o
	$(CC) $(CFLAGS) -c $(WEBKERNEL)/sbuf.c -o sbuf.o

socklib.o: $(WEBKERNEL)/socklib.o
	$(CC) $(CFLAGS) -c $(WEBKERNEL)/socklib.c -o socklib.o

webkernel.o: $(WEBKERNEL)/webkernel.o
	$(CC) $(CFLAGS) -c $(WEBKERNEL)/webkernel.c -o webkernel.o