###############################################################################
#									      #
# 				ubench Makefile				      #
#									      #
# 	       Copyright (C) Sergei A. Viznyuk, July, 1999                    #
#			      All rights reserved.			      #
#									      #
###############################################################################

#DEFINES=-DDEBUG
INSTALLDIR= $(PREFIX)/bin
MANDIR = $(PREFIX)/man/man8

CFLAGS = 
LDFLAGS = -lm
INCLUDES = -I.

objects = signals.o cpubench.o membench.o ubench.o
utimeobjects = creadok.o cwriteok.o tlock.o utime.o

ubench:	$(objects)
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $(objects)
	@(strip $@)
	@(ls -l $@)

%.o:	%.c
	$(CC) $(CFLAGS) $(INCLUDES) -c $<

default: ubench

install: ubench
	install -c -m 0555 ubench $(INSTALLDIR)

utime:	$(utimeobjects)
	$(CC) $(CFLAGS) $(LDFLAGS) -o $@ $^
	@(strip $@)
	@(ls -l $@)

clean:
	rm -f ubench utime $(objects) $(utimeobjects) core *~


syntax highlighted by Code2HTML, v. 0.9.1