Whamcloud - gitweb
426f6cc4fc78d84946be2921117b00db244ac9ea
[fs/lustre-release.git] / lustre / utils / pthread / Makefile.am
1 AM_CPPFLAGS = $(LLCPPFLAGS) -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DLUSTRE_UTILS
2 AM_CFLAGS = $(LLCFLAGS)
3
4 LIBPTLCTL := $(top_builddir)/lnet/utils/libptlctl.a $(top_builddir)/libcfs/libcfs/libcfsutil.a
5
6 sbin_PROGRAMS = lctl
7 sbin_PROGRAMS += loadgen
8 bin_PROGRAMS = lfs
9
10 CC = $(PTHREAD_CC)
11 LD = $(PTHREAD_CC)
12
13 lctl_CFLAGS = $(PTHREAD_CFLAGS)
14 lctl_SOURCES = ../obd.c ../lustre_cfg.c ../lctl.c ../obdctl.h
15 lctl_LDFLAGS := $(PTHREAD_CFLAGS)
16 lctl_LDADD := $(LIBREADLINE) ../liblustreapi.a $(LIBPTLCTL) $(PTHREAD_LIBS)
17 lctl_DEPENDENCIES := $(LIBPTLCTL) ../liblustreapi.a
18
19 lfs_CFLAGS = $(PTHREAD_CFLAGS)
20 lfs_SOURCES = ../lfs.c ../lustre_cfg.c ../obd.c
21 lfs_LDFLAGS := $(PTHREAD_CFLAGS)
22 lfs_LDADD := $(LIBREADLINE) ../liblustreapi.a $(LIBPTLCTL) $(PTHREAD_LIBS)
23 lfs_DEPENDENCIES := $(LIBPTLCTL) ../liblustreapi.a
24
25 loadgen_CFLAGS = $(PTHREAD_CFLAGS)
26 loadgen_SOURCES = ../loadgen.c ../lustre_cfg.c ../obd.c
27 loadgen_LDFLAGS := $(PTHREAD_CFLAGS)
28 loadgen_LDADD := $(LIBREADLINE) ../liblustreapi.a $(LIBPTLCTL) $(PTHREAD_LIBS)
29 loadgen_DEPENDENCIES := $(LIBPTLCTL) ../liblustreapi.a