home *** CD-ROM | disk | FTP | other *** search
/ ftp.parl.clemson.edu / 2015-02-07.ftp.parl.clemson.edu.tar / ftp.parl.clemson.edu / pub / pvfs2 / orangefs-2.8.3-20110323.tar.gz / orangefs-2.8.3-20110323.tar / orangefs / test / io / bmi / module.mk.in < prev    next >
Text File  |  2009-08-14  |  1KB  |  45 lines

  1. DIR := io/bmi
  2.  
  3. TESTSRC += \
  4.     $(DIR)/test-bmi-client.c \
  5.     $(DIR)/test-bmi-client-eagerbug.c \
  6.     $(DIR)/test-bmi-client-list.c \
  7.     $(DIR)/test-bmi-server.c \
  8.     $(DIR)/test-bmi-server-eagerbug.c \
  9.     $(DIR)/test-bmi-server-list.c \
  10.         $(DIR)/test-bmi-s2s-a.c \
  11.         $(DIR)/test-bmi-s2s-b.c \
  12.     $(DIR)/pingpong.c
  13.  
  14. # need math lib for sqrt
  15. MODLDFLAGS_$(DIR)/pingpong.o := -lm
  16.  
  17. ifdef BUILD_GM
  18. TESTSRC += \
  19.     $(DIR)/test-bmi-client-gm.c \
  20.     $(DIR)/test-bmi-client-list-gm.c \
  21.     $(DIR)/test-bmi-server-gm.c \
  22.     $(DIR)/test-bmi-server-list-gm.c
  23. endif
  24.  
  25. LOCAL_MPIMISCSRC := \
  26.     $(DIR)/bench-mem.c \
  27.     $(DIR)/bench-args.c \
  28.     $(DIR)/bench-initialize.c 
  29.  
  30. LOCAL_MPITESTSRC += \
  31.     $(DIR)/driver-latency.c \
  32.     $(DIR)/driver-bw-multi.c \
  33.     $(DIR)/driver-simple.c \
  34.     $(DIR)/driver-fs-read.c
  35.  
  36. MPIMISCSRC += $(LOCAL_MPIMISCSRC)
  37.  
  38. MPITESTSRC += $(LOCAL_MPITESTSRC)
  39.  
  40. #$LOCALMPITESTS := $(patsubst %.c,%, $(LOCAL_MPITESTSRC))
  41. #LOCALMPIOBJS := $(patsubst %.c,%.o, $(LOCAL_MPIMISCSRC))
  42. #$(LOCALMPITESTS): %: %.o $(LOCALMPIOBJS) lib/libpvfs2.a
  43. #    $(Q) "  MPILD        $@"
  44. #    $(E)$(MPICC) $^ $(LDFLAGS) $(LIBS) -lm -o $@
  45.