1*4882a593SmuzhiyunAdapt tiobench to OE 2*4882a593SmuzhiyunAuthor: Ludovic Desroches <ludovic.desroches@atmel.com> 3*4882a593Smuzhiyun 4*4882a593SmuzhiyunUpstream-Status: Inappropriate [not author] 5*4882a593Smuzhiyun 6*4882a593SmuzhiyunIndex: Makefile 7*4882a593Smuzhiyun=================================================================== 8*4882a593Smuzhiyun--- a/Makefile 2011-05-26 07:48:46.341400974 +0200 9*4882a593Smuzhiyun+++ b/Makefile 2011-05-30 06:32:38.091401358 +0200 10*4882a593Smuzhiyun@@ -1,8 +1,9 @@ 11*4882a593Smuzhiyun # Makefile for tiotest 12*4882a593Smuzhiyun 13*4882a593Smuzhiyun-CC=gcc 14*4882a593Smuzhiyun+CC?=gcc 15*4882a593Smuzhiyun #CFLAGS=-O3 -fomit-frame-pointer -Wall 16*4882a593Smuzhiyun CFLAGS=-O2 -Wall 17*4882a593Smuzhiyun+LDFLAGS?= 18*4882a593Smuzhiyun 19*4882a593Smuzhiyun #DEFINES=-DUSE_MMAP 20*4882a593Smuzhiyun #-DUSE_MADVISE 21*4882a593Smuzhiyun@@ -14,16 +15,16 @@ 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun #DEFINES= 24*4882a593Smuzhiyun 25*4882a593Smuzhiyun-LINK=gcc 26*4882a593Smuzhiyun+LINK?=$(CC) 27*4882a593Smuzhiyun EXE=tiotest 28*4882a593Smuzhiyun PROJECT=tiobench 29*4882a593Smuzhiyun # do it once instead of each time referenced 30*4882a593Smuzhiyun VERSION=$(shell egrep "tiotest v[0-9]+.[0-9]+" tiotest.c | cut -d " " -f 7 | sed "s/v//g") 31*4882a593Smuzhiyun DISTNAME=$(PROJECT)-$(VERSION) 32*4882a593Smuzhiyun INSTALL=install 33*4882a593Smuzhiyun-PREFIX=/usr/local 34*4882a593Smuzhiyun+PREFIX?=/usr/local 35*4882a593Smuzhiyun BINDIR=$(PREFIX)/bin 36*4882a593Smuzhiyun-DOCDIR=/usr/local/doc/$(DISTNAME) 37*4882a593Smuzhiyun+DOCDIR=$(PREFIX)/share/doc/$(DISTNAME) 38*4882a593Smuzhiyun 39*4882a593Smuzhiyun all: $(EXE) 40*4882a593Smuzhiyun 41*4882a593Smuzhiyun@@ -34,7 +35,7 @@ 42*4882a593Smuzhiyun $(CC) -c $(CFLAGS) $(DEFINES) tiotest.c -o tiotest.o 43*4882a593Smuzhiyun 44*4882a593Smuzhiyun $(EXE): tiotest.o crc32.o 45*4882a593Smuzhiyun- $(LINK) -o $(EXE) tiotest.o crc32.o -lpthread 46*4882a593Smuzhiyun+ $(LINK) -o $(EXE) tiotest.o crc32.o -lpthread $(LDFLAGS) 47*4882a593Smuzhiyun @echo 48*4882a593Smuzhiyun @echo "./tiobench.pl --help for usage options" 49*4882a593Smuzhiyun @echo 50