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