X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;ds=sidebyside;f=lnet%2Futils%2FMakefile.am;h=f11a21a31e12790ba8c597aeb71cb7039fff5c32;hb=a0a72a9f47f85250cdbfdf4ef2e760425bd013ac;hp=37a2e04b37e7a04339f0df86bc315cc20bd7f4e1;hpb=6869932b552ac705f411de3362f01bd50c1f6f7d;p=fs%2Flustre-release.git diff --git a/lnet/utils/Makefile.am b/lnet/utils/Makefile.am index 37a2e04..f11a21a 100644 --- a/lnet/utils/Makefile.am +++ b/lnet/utils/Makefile.am @@ -25,7 +25,7 @@ # # -# Copyright 2008 Sun Microsystems, Inc. All rights reserved +# Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved. # Use is subject to license terms. # @@ -38,6 +38,7 @@ #COMPILE = $(CC) -Wall -g -I$(srcdir)/../include -I../../include #LINK = $(CC) -o $@ +LIBCFS= $(top_builddir)/libcfs/libcfs/libcfs.a LIBCFSUTIL= $(top_builddir)/libcfs/libcfs/libcfsutil.a if LIBLUSTRE @@ -64,21 +65,12 @@ sbin_PROGRAMS += ptlctl routerstat wirecheck lst if LIBLUSTRE sbin_PROGRAMS += lstclient endif - -if BUILD_GMLND -sbin_PROGRAMS += gmlndnid -endif endif wirecheck_SOURCES = wirecheck.c -gmlndnid_SOURCES = gmlndnid.c -gmlndnid_CFLAGS = $(GMCPPFLAGS) -gmlndnid_LDFLAGS = -static -gmlndnid_LDADD = $(GMLIBS) -lgm - ptlctl_SOURCES = ptlctl.c -ptlctl_LDADD = -L. -lptlctl $(LIBCFSUTIL) $(LIBREADLINE) $(LIBEFENCE) +ptlctl_LDADD = -L. -lptlctl $(LIBCFSUTIL) $(LIBCFS) $(LIBREADLINE) $(LIBEFENCE) ptlctl_DEPENDENCIES = libptlctl.a routerstat_SOURCES = routerstat.c @@ -88,19 +80,20 @@ debugctl_LDADD = -L. -lptlctl $(LIBCFSUTIL) $(LIBREADLINE) $(LIBEFENCE) debugctl_DEPENDENCIES = libptlctl.a lst_SOURCES = lst.c -lst_LDADD = -L. -lptlctl $(LIBCFSUTIL) $(LIBREADLINE) $(LIBEFENCE) +lst_LDADD = -L. -lptlctl $(LIBCFSUTIL) $(LIBCFS) $(LIBREADLINE) $(LIBEFENCE) lst_DEPENDENCIES = libptlctl.a LND_LIBS = if BUILD_USOCKLND LND_LIBS += $(top_builddir)/lnet/ulnds/socklnd/libsocklnd.a endif -if BUILD_UPTLLND -LND_LIBS += $(top_builddir)/lnet/ulnds/ptllnd/libptllnd.a -endif if LIBLUSTRE LIB_SELFTEST = $(top_builddir)/libcfs/libcfs/libcfs.a $(top_builddir)/lnet/lnet/liblnet.a $(top_builddir)/lnet/selftest/libselftest.a + +export AR +export RANLIB + liblst.a : $(LIB_SELFTEST) $(LND_LIBS) sh $(srcdir)/genlib.sh "$(LIBS)" "$(LND_LIBS)" "$(PTHREAD_LIBS)"