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