mirror of https://github.com/yandex/odyssey.git
22 lines
469 B
Makefile
22 lines
469 B
Makefile
CC = gcc
|
|
RM = rm
|
|
CFLAGS = -I. -Wall -g -O0 -I../lib
|
|
LFLAGS = ../lib/libfluent.a -luv
|
|
all: validate clean benchmark echo
|
|
benchmark: benchmark.o
|
|
$(CC) benchmark.o $(LFLAGS) -o benchmark
|
|
echo: echo.o
|
|
$(CC) echo.o $(LFLAGS) -o echo
|
|
validate:
|
|
@if [ ! -f ../lib/libfluent.a ]; then \
|
|
echo ""; \
|
|
echo "Please build the library first."; \
|
|
echo ""; \
|
|
exit 1; \
|
|
fi
|
|
.c.o:
|
|
$(CC) $(CFLAGS) -c $<
|
|
clean:
|
|
$(RM) -f benchmark benchmark.o
|
|
$(RM) -f echo echo.o
|