benchmark.c

Basic benchmarking library in C
git clone git://git.finwo.net/lib/benchmark.c
Log | Files | Refs | README | LICENSE

Makefile (284B)


      1 SRC=$(wildcard src/*.c)
      2 
      3 INCLUDES?=
      4 INCLUDES+=-I src
      5 
      6 override CFLAGS?=-Wall
      7 override CFLAGS+=$(INCLUDES)
      8 
      9 OBJ=$(SRC:.c=.o)
     10 
     11 BIN=\
     12 	test
     13 
     14 default: $(BIN)
     15 
     16 $(BIN): $(OBJ) $(BIN:=.o)
     17 	$(CC) $(CFLAGS) $(OBJ) $@.o -o $@
     18 
     19 .PHONY: clean
     20 clean:
     21 	rm -f $(OBJ)
     22 	rm -f $(BIN:=.o)
     23 	rm -f $(BIN)