2 # Copyright (c) 2003-2005 Silicon Graphics, Inc. All Rights Reserved.
6 include $(TOPDIR)/include/builddefs
8 TARGETS = doio fsstress fsx growfiles iogen
9 CFILES = $(TARGETS:=.c)
13 IFLAG = -I$(TOPDIR)/src #Used for including $(TOPDIR)/src/global.h
15 ifeq ($(HAVE_AIO), true)
18 LIBAIO = -laio -lpthread
24 LINKTEST = $(LTLINK) $@.c -o $@ $(CFLAGS) $(LDFLAGS)
26 doio: doio.c $(LIBTEST)
27 $(LINKTEST) $(LIBTEST) $(IFLAG)
29 fsstress: fsstress.c $(LIBATTR) $(LIBTEST)
30 $(LINKTEST) $(LIBATTR) $(LIBTEST) $(LDLIBS) $(IFLAG)
33 $(LINKTEST) $(LIBAIO) $(LDLIBS) $(IFLAG)
35 growfiles: growfiles.c $(LIBTEST)
36 $(LINKTEST) $(LIBTEST) $(LDLIBS) $(IFLAG)
38 iogen: iogen.c $(LIBTEST)
39 $(LINKTEST) $(LIBTEST) $(IFLAG)
41 ifeq ($(HAVE_AIO), true)
42 aio-stress: aio-stress.c
43 $(LINKTEST) $(LIBAIO) $(LDLIBS)