Files
apfstests/ltp/Makefile
T

45 lines
947 B
Makefile
Raw Normal View History

#
# Copyright (c) 2003-2005 Silicon Graphics, Inc. All Rights Reserved.
#
TOPDIR = ..
include $(TOPDIR)/include/builddefs
TARGETS = doio fsstress fsx growfiles iogen
CFILES = $(TARGETS:=.c)
HFILES = doio.h
LDIRT = $(TARGETS)
LCFLAGS = -DXFS
2004-06-15 07:32:36 +00:00
IFLAG = -I$(TOPDIR)/src #Used for including $(TOPDIR)/src/global.h
ifeq ($(HAVE_AIO), true)
TARGETS += aio-stress
LCFLAGS += -DAIO
LIBAIO = -laio -lpthread
endif
default: $(TARGETS)
2004-06-15 07:32:36 +00:00
include $(BUILDRULES)
LINKTEST = $(LTLINK) $@.c -o $@ $(CFLAGS) $(LDFLAGS)
doio: doio.c $(LIBTEST)
2004-06-15 07:32:36 +00:00
$(LINKTEST) $(LIBTEST) $(IFLAG)
fsstress: fsstress.c $(LIBATTR) $(LIBTEST)
2004-06-15 07:32:36 +00:00
$(LINKTEST) $(LIBATTR) $(LIBTEST) $(LDLIBS) $(IFLAG)
fsx: fsx.c
2004-06-15 07:32:36 +00:00
$(LINKTEST) $(LIBAIO) $(LDLIBS) $(IFLAG)
growfiles: growfiles.c $(LIBTEST)
2004-06-15 07:32:36 +00:00
$(LINKTEST) $(LIBTEST) $(LDLIBS) $(IFLAG)
iogen: iogen.c $(LIBTEST)
2004-06-15 07:32:36 +00:00
$(LINKTEST) $(LIBTEST) $(IFLAG)
ifeq ($(HAVE_AIO), true)
aio-stress: aio-stress.c
$(LINKTEST) $(LIBAIO) $(LDLIBS)
endif