|
|
@ -4,8 +4,11 @@ CC=gcc |
|
|
|
|
|
|
|
|
default: fast-cache |
|
|
default: fast-cache |
|
|
|
|
|
|
|
|
fast-cache: |
|
|
|
|
|
$(CC) $(CFLAGS) ./src/main.c -o $@ $(LFLAGS) |
|
|
|
|
|
|
|
|
src/%.o: src/%.c src/%.h |
|
|
|
|
|
$(CC) -c $(CFLAGS) -o $@ $< |
|
|
|
|
|
|
|
|
|
|
|
fast-cache: ./src/util.o ./src/queue.o ./src/proxy.o ./src/handlers.o ./src/main.o |
|
|
|
|
|
$(CC) $(CFLAGS) -o $@ $^ $(LFLAGS) |
|
|
|
|
|
|
|
|
debug: |
|
|
debug: |
|
|
make -f Makefile EXTRA_CFLAGS="-g" |
|
|
make -f Makefile EXTRA_CFLAGS="-g" |
|
|
@ -14,4 +17,5 @@ run: |
|
|
./fast-cache |
|
|
./fast-cache |
|
|
|
|
|
|
|
|
clean: |
|
|
clean: |
|
|
|
|
|
rm ./src/*.o |
|
|
rm ./fast-cache |
|
|
rm ./fast-cache |