Adapt tiobench to OE Author: Ludovic Desroches Upstream-Status: Inappropriate [not author] Index: Makefile =================================================================== --- a/Makefile 2011-05-26 07:48:46.341400974 +0200 +++ b/Makefile 2011-05-30 06:32:38.091401358 +0200 @@ -1,8 +1,9 @@ # Makefile for tiotest -CC=gcc +CC?=gcc #CFLAGS=-O3 -fomit-frame-pointer -Wall CFLAGS=-O2 -Wall +LDFLAGS?= #DEFINES=-DUSE_MMAP #-DUSE_MADVISE @@ -14,16 +15,16 @@ #DEFINES= -LINK=gcc +LINK?=$(CC) EXE=tiotest PROJECT=tiobench # do it once instead of each time referenced VERSION=$(shell egrep "tiotest v[0-9]+.[0-9]+" tiotest.c | cut -d " " -f 7 | sed "s/v//g") DISTNAME=$(PROJECT)-$(VERSION) INSTALL=install -PREFIX=/usr/local +PREFIX?=/usr/local BINDIR=$(PREFIX)/bin -DOCDIR=/usr/local/doc/$(DISTNAME) +DOCDIR=$(PREFIX)/share/doc/$(DISTNAME) all: $(EXE) @@ -34,7 +35,7 @@ $(CC) -c $(CFLAGS) $(DEFINES) tiotest.c -o tiotest.o $(EXE): tiotest.o crc32.o - $(LINK) -o $(EXE) tiotest.o crc32.o -lpthread + $(LINK) -o $(EXE) tiotest.o crc32.o -lpthread $(LDFLAGS) @echo @echo "./tiobench.pl --help for usage options" @echo