Whamcloud - gitweb
b=2776
[fs/lustre-release.git] / lnet / utils / Makefile.am
1 # Copyright (C) 2001  Cluster File Systems, Inc.
2 #
3 # This code is issued under the GNU General Public License.
4 # See the file COPYING in this distribution
5
6 # ../ for <portals/*.h>, ../../ for <config.h>
7 COMPILE = $(CC) -Wall -g -I$(srcdir)/../include -I$(srcdir)/../../include
8 LINK = $(CC) -o $@
9
10 if LIBLUSTRE
11
12 noinst_LIBRARIES = libuptlctl.a
13 libuptlctl_a_SOURCES = portals.c debug.c l_ioctl.c parser.c parser.h
14 libuptlctl_a_CFLAGS = -fPIC
15
16 else
17
18 sbin_PROGRAMS = acceptor ptlctl debugctl routerstat wirecheck gmnalnid
19 lib_LIBRARIES = libptlctl.a
20
21 acceptor_SOURCES = acceptor.c # -lefence
22
23 wirecheck_SOURCES = wirecheck.c
24
25 libptlctl_a_SOURCES = portals.c debug.c l_ioctl.c parser.c parser.h
26
27 gmnalnid_SOURCES = gmnalnid.c
28
29 ptlctl_SOURCES = ptlctl.c
30 ptlctl_LDADD =  -L. -lptlctl $(LIBREADLINE) $(LIBEFENCE)
31 ptlctl_DEPENDENCIES = libptlctl.a
32
33 debugctl_SOURCES = debugctl.c
34 debugctl_LDADD = -L. -lptlctl $(LIBREADLINE) $(LIBEFENCE)
35 debugctl_DEPENDENCIES = libptlctl.a
36
37 routerstat_SOURCES = routerstat.c
38 endif