X-Git-Url: https://git.whamcloud.com/?p=fs%2Flustre-release.git;a=blobdiff_plain;f=lustre%2Fliblustre%2Ftests%2FMakefile.am;h=c6c7e277f0437b06d0d6a22f28a33ef974563e5a;hp=ff73edff0991bb11af7f318d79e520f882820398;hb=9d72ec94b56590ad5da7003e93dd268d81fc8d14;hpb=9f516c2214db4dc515ac817ec3379a9765202d3e diff --git a/lustre/liblustre/tests/Makefile.am b/lustre/liblustre/tests/Makefile.am index ff73edf..c6c7e27 100644 --- a/lustre/liblustre/tests/Makefile.am +++ b/lustre/liblustre/tests/Makefile.am @@ -1,53 +1,50 @@ ## Liblustre excecutables & libraries Makefile -AM_CPPFLAGS = -I$(SYSIO)/include -I/opt/lam/include $(LLCPPFLAGS) -I$(top_srcdir)/portals/unals +AM_CPPFLAGS = -I$(SYSIO)/include -I/opt/lam/include $(LLCPPFLAGS) -I$(top_srcdir)/lnet/ulnds AM_CFLAGS = $(LLCFLAGS) -LIBS = $(LIBEFENCE) $(LIBREADLINE) +AM_LIBS = $(LIBEFENCE) $(LIBREADLINE) -LLIB_EXEC= ../liblustre.a -lcap -lpthread +LLIB_EXEC = $(top_builddir)/lustre/utils/liblustreapi.a $(top_builddir)/lustre/liblustre/liblustre.a $(CAP_LIBS) $(PTHREAD_LIBS) if LIBLUSTRE noinst_LIBRARIES = libtestcommon.a -def_tests = echo_test sanity recovery_small replay_single replay_ost_single +if LIBLUSTRE_TESTS if MPITESTS -bin_PROGRAMS = $(def_tests) test_lock_cancel -else -bin_PROGRAMS = $(def_tests) -endif +SUBDIRS = mpi +endif # MPITESTS + +noinst_PROGRAMS = sanity + +noinst_PROGRAMS += recovery_small replay_single replay_ost_single + +liblustre_testdir=$(libdir)/lustre/liblustre/tests +liblustre_test_PROGRAMS = $(noinst_PROGRAMS) +liblustre_test_LIBRARIES = $(noinst_LIBRARIES) + +endif # LIBLUSTRE_TESTS endif # LIBLUSTRE -libtestcommon_a_SOURCES = test_common.c test_common.h +DIST_SUBDIRS = mpi -echo_test_SOURCES = echo_test.c ../../utils/parser.c ../../utils/obd.c ../../utils/lustre_cfg.c -echo_test_CFLAGS = $(LL_CFLAGS) -echo_test_LDADD = ../liblsupport.a $(LIBREADLINE) -lcap -lpthread -echo_test_DEPENDENCIES=$(top_builddir)/liblustre/liblsupport.a +libtestcommon_a_SOURCES = test_common.c test_common.h sanity_SOURCES = sanity.c sanity_CFLAGS = $(LL_CFLAGS) -sanity_LDADD := ./libtestcommon.a $(LLIB_EXEC) -sanity_DEPENDENCIES = $(top_builddir)/liblustre/liblustre.a ./libtestcommon.a +sanity_LDADD := libtestcommon.a $(LLIB_EXEC) +sanity_DEPENDENCIES = $(top_builddir)/lustre/liblustre/liblustre.a libtestcommon.a recovery_small_SOURCES = recovery_small.c recovery_small_CFLAGS = $(LL_CFLAGS) -recovery_small_LDADD := ./libtestcommon.a $(LLIB_EXEC) -recovery_small_DEPENDENCIES = $(top_builddir)/liblustre/liblustre.a +recovery_small_LDADD := libtestcommon.a $(LLIB_EXEC) +recovery_small_DEPENDENCIES = $(top_builddir)/lustre/liblustre/liblustre.a libtestcommon.a replay_single_SOURCES = replay_single.c replay_single_CFLAGS = $(LL_CFLAGS) -replay_single_LDADD := ./libtestcommon.a $(LLIB_EXEC) -replay_single_DEPENDENCIES = $(top_builddir)/liblustre/liblustre.a +replay_single_LDADD := libtestcommon.a $(LLIB_EXEC) +replay_single_DEPENDENCIES = $(top_builddir)/lustre/liblustre/liblustre.a libtestcommon.a replay_ost_single_SOURCES = replay_ost_single.c replay_ost_single_CFLAGS = $(LL_CFLAGS) -replay_ost_single_LDADD := ./libtestcommon.a $(LLIB_EXEC) -replay_ost_single_DEPENDENCIES = $(top_builddir)/liblustre/liblustre.a - -if MPITESTS -test_lock_cancel_SOURCES = test_lock_cancel.c -test_lock_cancel_CFLAGS = $(LL_CFLAGS) -I/opt/lam/include -L/opt/lam/lib -test_lock_cancel_LDADD := $(LLIB_EXEC) -lmpi -llam -endif - - +replay_ost_single_LDADD := libtestcommon.a $(LLIB_EXEC) +replay_ost_single_DEPENDENCIES = $(top_builddir)/lustre/liblustre/liblustre.a libtestcommon.a