diff --git a/bash-completion/Makemodule.am b/bash-completion/Makemodule.am index 1a15bfa10..fc7d9f274 100644 --- a/bash-completion/Makemodule.am +++ b/bash-completion/Makemodule.am @@ -207,11 +207,14 @@ if BUILD_WDCTL dist_bashcompletion_DATA += \ bash-completion/wdctl endif +if BUILD_CYTUNE +dist_bashcompletion_DATA += \ + bash-completion/cytune +endif if LINUX dist_bashcompletion_DATA += \ bash-completion/blkdiscard \ bash-completion/ctrlaltdel \ - bash-completion/cytune \ bash-completion/dmesg \ bash-completion/fsfreeze \ bash-completion/fstrim \ diff --git a/configure.ac b/configure.ac index b45673304..7d1f56738 100644 --- a/configure.ac +++ b/configure.ac @@ -800,6 +800,15 @@ UL_REQUIRES_LINUX([losetup]) AM_CONDITIONAL(BUILD_LOSETUP, test "x$build_losetup" = xyes) +AC_ARG_ENABLE([cytune], + AS_HELP_STRING([--disable-cytune], [do not build cytune]), + [], enable_cytune=check +) +UL_BUILD_INIT([cytune]) +UL_REQUIRES_LINUX([cytune]) +AM_CONDITIONAL(BUILD_CYTUNE, test "x$build_cytune" = xyes) + + AC_ARG_ENABLE([fsck], AS_HELP_STRING([--disable-fsck], [do not build fsck]), [], enable_fsck=check diff --git a/sys-utils/Makemodule.am b/sys-utils/Makemodule.am index c8194f36a..4139fcf65 100644 --- a/sys-utils/Makemodule.am +++ b/sys-utils/Makemodule.am @@ -40,6 +40,12 @@ dist_man_MANS += sys-utils/tunelp.8 tunelp_SOURCES = sys-utils/tunelp.c sys-utils/lp.h endif +if BUILD_CYTUNE +usrbin_exec_PROGRAMS += cytune +dist_man_MANS += sys-utils/cytune.8 +cytune_SOURCES = sys-utils/cytune.c sys-utils/cyclades.h +cytune_LDADD = $(LDADD) libcommon.la +endif if LINUX # @@ -69,11 +75,6 @@ dist_man_MANS += sys-utils/blkdiscard.8 blkdiscard_SOURCES = sys-utils/blkdiscard.c blkdiscard_LDADD = $(LDADD) libcommon.la -usrbin_exec_PROGRAMS += cytune -dist_man_MANS += sys-utils/cytune.8 -cytune_SOURCES = sys-utils/cytune.c sys-utils/cyclades.h -cytune_LDADD = $(LDADD) libcommon.la - usrsbin_exec_PROGRAMS += ldattach dist_man_MANS += sys-utils/ldattach.8 ldattach_SOURCES = sys-utils/ldattach.c