# mount only finds helpers in /sbin
rootsbin_PROGRAMS = mount.lustre
-sbin_PROGRAMS = mkfs.lustre tunefs.lustre lctl wiretest \
- l_getidentity llverfs llverdev \
+sbin_PROGRAMS = lctl wiretest l_getidentity llverfs llverdev \
llog_reader lr_reader lshowmount lustre_rsync \
ll_recover_lost_found_objs ltrack_stats ll_decode_filter_fid
+if SERVER
+sbin_PROGRAMS += mkfs.lustre tunefs.lustre
+endif
if LIBPTHREAD
sbin_PROGRAMS += loadgen
endif
sbin_SCRIPTS = $(sbin_scripts)
endif # UTILS
-lib_LIBRARIES = liblustreapi.a libiam.a
+lib_LIBRARIES = liblustreapi.a
+if LDISKFS_ENABLED
+lib_LIBRARIES += libiam.a
+endif
noinst_LIBRARIES = liblustreapitmp.a
lctl_SOURCES = lustre_lfsck.c obd.c lustre_cfg.c lctl.c obdctl.h
else :; fi; \
done
+if LDISKFS_ENABLED
libiam_a_SOURCES = libiam.c
+endif
wirecheck_SOURCES = wirecheck.c
wirecheck_CPPFLAGS = -DCC="\"$(CC)\""
lr_reader_SOURCES = lr_reader.c
mount_lustre_SOURCES = mount_lustre.c mount_utils.c mount_utils.h
-mount_lustre_SOURCES += mount_utils_ldiskfs.c
mount_lustre_LDADD := $(LIBPTLCTL)
mount_lustre_DEPENDENCIES := $(LIBPTLCTL)
+if LDISKFS_ENABLED
+mount_lustre_SOURCES += mount_utils_ldiskfs.c
+endif
if ZFS_ENABLED
mount_lustre_SOURCES += mount_utils_zfs.c
mount_lustre_CPPFLAGS = -DHAVE_IOCTL_IN_UNISTD_H
endif
mkfs_lustre_SOURCES = mkfs_lustre.c mount_utils.c mount_utils.h
-mkfs_lustre_SOURCES += mount_utils_ldiskfs.c
mkfs_lustre_CPPFLAGS = -UTUNEFS $(AM_CPPFLAGS)
-mkfs_lustre_LDADD := libiam.a $(LIBPTLCTL)
-mkfs_lustre_DEPENDENCIES := $(LIBPTLCTL) libiam.a
+mkfs_lustre_LDADD := $(LIBPTLCTL)
+mkfs_lustre_DEPENDENCIES := $(LIBPTLCTL)
+if LDISKFS_ENABLED
+mkfs_lustre_SOURCES += mount_utils_ldiskfs.c
+mkfs_lustre_LDADD += libiam.a
+mkfs_lustre_DEPENDENCIES += $(LIBPTLCTL)
+endif
if ZFS_ENABLED
mkfs_lustre_SOURCES += mount_utils_zfs.c
mkfs_lustre_CPPFLAGS += -DHAVE_IOCTL_IN_UNISTD_H
endif
tunefs_lustre_SOURCES = mkfs_lustre.c mount_utils.c mount_utils.h
-tunefs_lustre_SOURCES += mount_utils_ldiskfs.c
tunefs_lustre_CPPFLAGS = -DTUNEFS $(AM_CPPFLAGS)
tunefs_lustre_LDADD := $(mkfs_lustre_LDADD)
tunefs_lustre_DEPENDENCIES := $(mkfs_lustre_DEPENDENCIES)
+if LDISKFS_ENABLED
+tunefs_lustre_SOURCES += mount_utils_ldiskfs.c
+endif
if ZFS_ENABLED
tunefs_lustre_SOURCES += mount_utils_zfs.c
tunefs_lustre_CPPFLAGS += -DHAVE_IOCTL_IN_UNISTD_H