]> git.ipfire.org Git - thirdparty/util-linux.git/commitdiff
build-sys: convert lib/ to libcommon.la
authorKarel Zak <kzak@redhat.com>
Mon, 4 Jun 2012 08:36:37 +0000 (10:36 +0200)
committerKarel Zak <kzak@redhat.com>
Tue, 26 Jun 2012 18:50:53 +0000 (20:50 +0200)
Signed-off-by: Karel Zak <kzak@redhat.com>
12 files changed:
disk-utils/Makemodule.am
fdisks/Makemodule.am
lib/Makemodule.am
libblkid/src/Makemodule.am
libmount/src/Makemodule.am
login-utils/Makemodule.am
misc-utils/Makemodule.am
mount-deprecated/Makemodule.am
schedutils/Makemodule.am
sys-utils/Makemodule.am
term-utils/Makemodule.am
text-utils/Makemodule.am

index 48506980cb329d0ab655786f3d1eb89a698c156c..381243246812dccaee207386af227727351c2771 100644 (file)
@@ -1,24 +1,18 @@
 
-lib_blkdev_sources = lib/blkdev.c
-if LINUX
-lib_blkdev_sources += lib/linux_version.c
-endif
-
-
 sbin_PROGRAMS += fsck.minix
 dist_man_MANS += disk-utils/fsck.minix.8
 fsck_minix_SOURCES = \
        disk-utils/fsck.minix.c \
        disk-utils/minix_programs.h \
        lib/ismounted.c
+fsck_minix_LDADD = libcommon.la
 
 sbin_PROGRAMS += mkfs.minix
 dist_man_MANS += disk-utils/mkfs.minix.8
 mkfs_minix_SOURCES = \
        disk-utils/minix_programs.h \
-       disk-utils/mkfs.minix.c \
-       lib/strutils.c \
-       $(lib_blkdev_sources)
+       disk-utils/mkfs.minix.c
+mkfs_minix_LDADD = libcommon.la
 
 sbin_PROGRAMS += mkfs
 dist_man_MANS += disk-utils/mkfs.8
@@ -26,26 +20,22 @@ mkfs_SOURCES = disk-utils/mkfs.c
 
 usrbin_exec_PROGRAMS += isosize
 dist_man_MANS += disk-utils/isosize.8
-isosize_SOURCES = disk-utils/isosize.c lib/strutils.c
+isosize_SOURCES = disk-utils/isosize.c
+isosize_LDADD = libcommon.la
 
 sbin_PROGRAMS += mkfs.bfs
 dist_man_MANS += disk-utils/mkfs.bfs.8
 mkfs_bfs_SOURCES = \
-       disk-utils/mkfs.bfs.c \
-       lib/strutils.c \
-       $(lib_blkdev_sources)
-
+       disk-utils/mkfs.bfs.c
+mkfs_bfs_LDADD = libcommon.la
 
 sbin_PROGRAMS += mkswap
 dist_man_MANS += disk-utils/mkswap.8
 mkswap_SOURCES = \
-       disk-utils/mkswap.c \
-       lib/ismounted.c \
-       lib/strutils.c \
-       lib/wholedisk.c \
-       $(lib_blkdev_sources)
+       disk-utils/mkswap.c
+mkswap_LDADD = libcommon.la
+
 mkswap_CFLAGS = $(AM_CFLAGS)
-mkswap_LDADD =
 if BUILD_LIBUUID
 mkswap_CFLAGS += -I$(ul_libuuid_incdir)
 mkswap_LDADD += libuuid.la
@@ -62,10 +52,10 @@ endif
 if BUILD_SWAPLABEL
 sbin_PROGRAMS += swaplabel
 dist_man_MANS += disk-utils/swaplabel.8
-swaplabel_SOURCES = disk-utils/swaplabel.c $(lib_blkdev_sources)
+swaplabel_SOURCES = disk-utils/swaplabel.c
 
 swaplabel_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
-swaplabel_LDADD = libblkid.la
+swaplabel_LDADD = libblkid.la libcommon.la
 
 if BUILD_LIBUUID
 swaplabel_LDADD += $(uuid_ldadd)
@@ -86,7 +76,8 @@ endif
 if BUILD_ELVTUNE
 sbin_PROGRAMS += elvtune
 dist_man_MANS += disk-utils/elvtune.8
-elvtune_SOURCES = disk-utils/elvtune.c lib/linux_version.c
+elvtune_SOURCES = disk-utils/elvtune.c
+elvtune_LDADD = libcommon.la
 endif
 
 
@@ -98,29 +89,22 @@ endif
 
 
 if BUILD_CRAMFS
-cramfs_common_sources = \
-       disk-utils/cramfs.h \
-       disk-utils/cramfs_common.c \
-       $(lib_blkdev_sources)
-
+cramfs_common_sources = disk-utils/cramfs.h disk-utils/cramfs_common.c
 sbin_PROGRAMS += fsck.cramfs
 fsck_cramfs_SOURCES = disk-utils/fsck.cramfs.c $(cramfs_common_sources)
-fsck_cramfs_LDADD = -lz
+fsck_cramfs_LDADD = -lz libcommon.la
 
 sbin_PROGRAMS += mkfs.cramfs
-mkfs_cramfs_SOURCES = \
-       disk-utils/mkfs.cramfs.c \
-       $(cramfs_common_sources) \
-       lib/md5.c \
-       lib/strutils.c
-mkfs_cramfs_LDADD = -lz
+mkfs_cramfs_SOURCES = disk-utils/mkfs.cramfs.c $(cramfs_common_sources)
+mkfs_cramfs_LDADD = -lz libcommon.la
 endif
 
 
 if LINUX
 sbin_PROGRAMS += blockdev
 dist_man_MANS += disk-utils/blockdev.8
-blockdev_SOURCES = disk-utils/blockdev.c $(lib_blkdev_sources)
+blockdev_SOURCES = disk-utils/blockdev.c
+blockdev_LDADD = libcommon.la
 
 usrsbin_exec_PROGRAMS += fdformat
 dist_man_MANS += disk-utils/fdformat.8
@@ -138,28 +122,18 @@ dist_man_MANS += \
 
 addpart_SOURCES = \
        disk-utils/addpart.c \
-       disk-utils/partx.h \
-       lib/strutils.c
+       disk-utils/partx.h
+addpart_LDADD = libcommon.la
 
 delpart_SOURCES = \
        disk-utils/delpart.c \
-       disk-utils/partx.h \
-       lib/strutils.c
+       disk-utils/partx.h
+delpart_LDADD = libcommon.la
 
 partx_SOURCES = \
        disk-utils/partx.c \
-       disk-utils/partx.h \
-       lib/at.c \
-       lib/blkdev.c \
-       lib/canonicalize.c \
-       lib/linux_version.c \
-       lib/loopdev.c \
-       lib/mbsalign.c \
-       lib/strutils.c \
-       lib/sysfs.c \
-       lib/tt.c
-
+       disk-utils/partx.h
 partx_CFLAGS = -I$(ul_libblkid_incdir)
-partx_LDADD = libblkid.la
+partx_LDADD = libblkid.la libcommon.la
 
 endif # BUILD_PARTX
index ac176fe99ae5b367380915ec487956d09f08a288..799f8e47f05cbcb5a14f4791e3e79af4cb4c95cd 100644 (file)
@@ -3,16 +3,7 @@ fdisk_common_sources = \
        fdisks/common.h \
        fdisks/gpt.c \
        fdisks/gpt.h \
-       fdisks/i386_sys_types.c \
-       lib/blkdev.c \
-       lib/mbsalign.c \
-       lib/strutils.c \
-       lib/randutils.c \
-       lib/wholedisk.c
-
-if LINUX
-fdisk_common_sources += lib/linux_version.c
-endif
+       fdisks/i386_sys_types.c
 
 if !ARCH_M68K
 
@@ -35,12 +26,13 @@ fdisk_SOURCES = \
        fdisks/fdiskdoslabel.c \
        fdisks/fdiskdoslabel.h \
        fdisks/partname.c \
-       $(fdisk_common_sources) \
-       lib/canonicalize.c
+       $(fdisk_common_sources)
+
+fdisk_LDADD = libcommon.la
 
 if BUILD_LIBBLKID
 fdisk_CFLAGS = -I$(ul_libblkid_incdir)
-fdisk_LDADD = libblkid.la
+fdisk_LDADD += libblkid.la
 endif
 
 if HAVE_STATIC_FDISK
@@ -59,13 +51,14 @@ dist_man_MANS += fdisks/sfdisk.8
 sfdisk_SOURCES = \
        fdisks/partname.c \
        fdisks/sfdisk.c \
-       $(fdisk_common_sources) \
-       lib/canonicalize.c
+       $(fdisk_common_sources)
+sfdisk_LDADD = libcommon.la
 
 if HAVE_STATIC_SFDISK
 sbin_PROGRAMS += sfdisk.static
 sfdisk_static_SOURCES = $(sfdisk_SOURCES)
 sfdisk_static_LDFLAGS = -all-static
+sfdisk_static_LDADD = $(sfdisk_LDADD)
 endif
 
 
@@ -74,7 +67,7 @@ sbin_PROGRAMS += cfdisk
 dist_man_MANS += fdisks/cfdisk.8
 cfdisk_SOURCES = fdisks/cfdisk.c $(fdisk_common_sources)
 cfdisk_CFLAGS =
-cfdisk_LDADD =
+cfdisk_LDADD = libcommon.la
 
 if BUILD_LIBBLKID
 cfdisk_CFLAGS += -I$(ul_libblkid_incdir)
index 3a46c699ac07fee24373bf6d6f993541a4f94952..064cc9f4e7fae8b70029f858efad372a858772a5 100644 (file)
@@ -1,4 +1,39 @@
 
+noinst_LTLIBRARIES += libcommon.la
+libcommon_la_CFLAGS = $(AM_CFLAGS)
+libcommon_la_SOURCES = \
+       lib/at.c \
+       lib/blkdev.c \
+       lib/canonicalize.c \
+       lib/cpuset.c \
+       lib/crc32.c \
+       lib/env.c \
+       lib/fileutils.c \
+       lib/ismounted.c \
+       lib/loopdev.c \
+       lib/mangle.c \
+       lib/match.c \
+       lib/mbsalign.c \
+       lib/md5.c \
+       lib/pager.c \
+       lib/path.c \
+       lib/procutils.c \
+       lib/randutils.c \
+       lib/setproctitle.c \
+       lib/strutils.c \
+       lib/sysfs.c \
+       lib/tt.c \
+       lib/wholedisk.c \
+       lib/xgetpass.c
+
+if LINUX
+libcommon_la_SOURCES += lib/linux_version.c
+endif
+
+if !HAVE_LANGINFO
+libcommon_la_SOURCES += lib/langinfo.c
+endif
+
 noinst_PROGRAMS += \
        test_at \
        test_blkdev \
@@ -24,6 +59,7 @@ endif
 
 test_blkdev_SOURCES = lib/blkdev.c
 test_blkdev_CFLAGS = -DTEST_PROGRAM
+test_blkdev_LDADD = libcommon.la
 
 test_ismounted_SOURCES = lib/ismounted.c
 test_ismounted_CFLAGS = -DTEST_PROGRAM
@@ -50,32 +86,25 @@ if LINUX
 test_cpuset_SOURCES = lib/cpuset.c
 test_cpuset_CFLAGS = -DTEST_PROGRAM
 
-test_sysfs_SOURCES = lib/sysfs.c lib/at.c
+test_sysfs_SOURCES = lib/sysfs.c
 test_sysfs_CFLAGS = -DTEST_PROGRAM_SYSFS
+test_sysfs_LDADD = libcommon.la
 
 test_pager_SOURCES = lib/pager.c
 test_pager_CFLAGS = -DTEST_PROGRAM
 
-test_loopdev_SOURCES = \
-       $(test_sysfs_SOURCES) \
-       lib/loopdev.c \
-       lib/canonicalize.c \
-       lib/linux_version.c
-
+test_loopdev_SOURCES = lib/loopdev.c
 test_loopdev_CFLAGS = -DTEST_PROGRAM_LOOPDEV
+test_loopdev_LDADD = libcommon.la
 endif
 
 test_fileutils_SOURCES = lib/fileutils.c
 test_fileutils_CFLAGS = -DTEST_PROGRAM
 
-test_tt_SOURCES = \
-       lib/tt.c \
-       lib/mbsalign.c
+test_tt_SOURCES = lib/tt.c
 test_tt_CFLAGS = -DTEST_PROGRAM
+test_tt_LDADD = libcommon.la
 
 test_canonicalize_SOURCES = lib/canonicalize.c
 test_canonicalize_CFLAGS = -DTEST_PROGRAM_CANONICALIZE
 
-if LINUX
-test_blkdev_SOURCES += lib/linux_version.c
-endif
index c1a2f4cab5031cbd00c8147d0364f2b8be931962..3d469fd9a1d7e0855f2c24087851fd85869cfec1 100644 (file)
@@ -6,15 +6,6 @@ nodist_blkidinc_HEADERS = $(top_builddir)/libblkid/src/blkid.h
 usrlib_exec_LTLIBRARIES += libblkid.la
 libblkid_la_SOURCES = \
        include/list.h \
-       lib/at.c \
-       lib/blkdev.c \
-       lib/canonicalize.c \
-       lib/crc32.c \
-       lib/env.c \
-       lib/linux_version.c \
-       lib/md5.c \
-       lib/strutils.c \
-       lib/sysfs.c \
        \
        libblkid/src/blkidP.h \
        libblkid/src/cache.c \
@@ -114,9 +105,10 @@ libblkid_la_SOURCES += \
 endif
 
 nodist_libblkid_la_SOURCES = libblkid/src/blkid.h
+libblkid_la_LIBADD = libcommon.la
 
 if BUILD_LIBUUID
-libblkid_la_LIBADD = libuuid.la
+libblkid_la_LIBADD += libuuid.la
 endif
 
 libblkid_la_CFLAGS = \
index d05f9026dd9a01fa28d8c07db97ec53bbfd9ce7c..211834e7ff2f57d3e80a95add1eb2d3877322b2b 100644 (file)
@@ -6,15 +6,6 @@ nodist_mountinc_HEADERS = $(top_builddir)/libmount/src/libmount.h
 usrlib_exec_LTLIBRARIES += libmount.la
 libmount_la_SOURCES = \
        include/list.h \
-       lib/at.c \
-       lib/canonicalize.c \
-       lib/env.c \
-       lib/linux_version.c \
-       lib/loopdev.c \
-       lib/mangle.c \
-       lib/match.c \
-       lib/strutils.c \
-       lib/sysfs.c \
        \
        libmount/src/cache.c \
        libmount/src/context.c \
@@ -39,7 +30,7 @@ libmount_la_SOURCES = \
 
 nodist_libmount_la_SOURCES = libmount/src/mountP.h
 
-libmount_la_LIBADD = libblkid.la $(SELINUX_LIBS)
+libmount_la_LIBADD = libcommon.la libblkid.la $(SELINUX_LIBS)
 
 libmount_la_CFLAGS = \
        -I$(ul_libblkid_incdir) \
index ec119896c4f285e1774c83741a9be091db7cd34e..42507e46cc5a09c9a75412b76d64a897f89e3ff3 100644 (file)
@@ -9,9 +9,8 @@ if BUILD_SULOGIN
 sbin_PROGRAMS += sulogin
 dist_man_MANS += login-utils/sulogin.8
 sulogin_SOURCES = \
-       login-utils/sulogin.c \
-       lib/strutils.c
-sulogin_LDADD =
+       login-utils/sulogin.c
+sulogin_LDADD = libcommon.la
 if HAVE_LIBCRYPT
 sulogin_LDADD += -lcrypt
 endif
@@ -27,10 +26,8 @@ dist_man_MANS += login-utils/login.1
 login_SOURCES = \
        login-utils/login.c \
        login-utils/logindefs.c \
-       login-utils/logindefs.h \
-       lib/fileutils.c \
-       lib/setproctitle.c
-login_LDADD = -lpam -lpam_misc
+       login-utils/logindefs.h
+login_LDADD = libcommon.la -lpam -lpam_misc
 if HAVE_AUDIT
 login_LDADD += -laudit
 endif
@@ -50,13 +47,10 @@ chfn_chsh_sources = \
        login-utils/islocal.c \
        login-utils/islocal.h \
        login-utils/setpwnam.c \
-       login-utils/setpwnam.h \
-       lib/env.c \
-       lib/fileutils.c
-
+       login-utils/setpwnam.h
 chfn_chsh_cflags = $(SUID_CFLAGS) $(AM_CFLAGS)
 chfn_chsh_ldflags = $(SUID_LDFLAGS) $(AM_LDFLAGS)
-chfn_chsh_ldadd = -lpam -lpam_misc
+chfn_chsh_ldadd = libcommon.la -lpam -lpam_misc
 
 if HAVE_SELINUX
 chfn_chsh_sources += \
@@ -109,9 +103,8 @@ dist_man_MANS += \
        login-utils/vipw.8
 vipw_SOURCES = \
        login-utils/vipw.c \
-       login-utils/setpwnam.h \
-       lib/fileutils.c
-vipw_LDADD =
+       login-utils/setpwnam.h
+vipw_LDADD = libcommon.la
 if HAVE_SELINUX
 vipw_LDADD += -lselinux
 endif
index 222ac0303101094303a32236f6cd0664ad7446c9..5fe3a3ff74d70350a93efe2e2df84b1386fdf8a0 100644 (file)
@@ -74,16 +74,8 @@ endif
 if BUILD_LSBLK
 bin_PROGRAMS += lsblk
 dist_man_MANS += misc-utils/lsblk.8
-lsblk_SOURCES = \
-       misc-utils/lsblk.c \
-       lib/at.c \
-       lib/canonicalize.c \
-       lib/mbsalign.c \
-       lib/mangle.c \
-       lib/strutils.c \
-       lib/sysfs.c \
-       lib/tt.c
-lsblk_LDADD = libblkid.la libmount.la
+lsblk_SOURCES = misc-utils/lsblk.c
+lsblk_LDADD = libblkid.la libmount.la libcommon.la
 lsblk_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir) -I$(ul_libmount_incdir)
 if HAVE_UDEV
 lsblk_LDADD += -ludev
@@ -125,11 +117,8 @@ CLEANFILES += misc-utils/uuidd.service
 if BUILD_LIBBLKID
 sbin_PROGRAMS += blkid
 dist_man_MANS += misc-utils/blkid.8
-blkid_SOURCES = \
-       misc-utils/blkid.c \
-       lib/ismounted.c \
-       lib/strutils.c
-blkid_LDADD = libblkid.la
+blkid_SOURCES = misc-utils/blkid.c
+blkid_LDADD = libblkid.la libcommon.la
 blkid_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
 
 sbin_PROGRAMS += findfs
@@ -140,11 +129,8 @@ findfs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
 
 sbin_PROGRAMS += wipefs
 dist_man_MANS += misc-utils/wipefs.8
-wipefs_SOURCES = \
-       misc-utils/wipefs.c \
-       lib/match.c \
-       lib/strutils.c
-wipefs_LDADD = libblkid.la
+wipefs_SOURCES = misc-utils/wipefs.c
+wipefs_LDADD = libblkid.la libcommon.la
 wipefs_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
 
 if HAVE_STATIC_BLKID
@@ -160,17 +146,9 @@ endif # BUILD_LIBBLKID
 if BUILD_LIBMOUNT
 bin_PROGRAMS += findmnt
 dist_man_MANS += misc-utils/findmnt.8
-findmnt_LDADD = libmount.la
+findmnt_LDADD = libmount.la libcommon.la
 findmnt_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir)
-findmnt_SOURCES = \
-       misc-utils/findmnt.c \
-       lib/mbsalign.c \
-       lib/strutils.c \
-       lib/tt.c
-
-if !HAVE_LANGINFO
-findmnt_SOURCES += lib/langinfo.c
-endif
+findmnt_SOURCES = misc-utils/findmnt.c
 endif # BUILD_LIBMOUNT
 
 
@@ -179,8 +157,8 @@ bin_PROGRAMS += kill
 kill_SOURCES = \
        misc-utils/kill.c \
        misc-utils/kill.h \
-       misc-utils/procs.c \
-       lib/strutils.c
+       misc-utils/procs.c
+kill_LDADD = libcommon.la
 dist_man_MANS += misc-utils/kill.1
 endif
 
index d3205f504ccbf72e3bf2ab20b41481cf4edb325c..89944cc6efebe00f11a489ed8d8edfac4f867ab9 100644 (file)
@@ -1,10 +1,5 @@
 if BUILD_DEPRECATED_MOUNT
 
-bin_PROGRAMS += mount umount
-dist_man_MANS += \
-       mount-deprecated/mount.8 \
-       mount-deprecated/umount.8
-
 mount_common_sources = \
        mount-deprecated/sundries.c \
        mount-deprecated/sundries.h \
@@ -18,58 +13,51 @@ mount_common_sources = \
        mount-deprecated/fstab.c \
        mount-deprecated/getusername.c \
        mount-deprecated/mount_mntent.c \
-       mount-deprecated/fsprobe.c \
-       \
-       lib/canonicalize.c \
-       lib/at.c \
-       lib/blkdev.c \
-       lib/env.c \
-       lib/linux_version.c \
-       lib/loopdev.c \
-       lib/mangle.c \
-       lib/strutils.c \
-       lib/xgetpass.c \
-       lib/sysfs.c
+       mount-deprecated/fsprobe.c
 
-mount_SOURCES = \
-       mount-deprecated/mount.c \
-       $(mount_common_sources) \
-       lib/setproctitle.c
+#
+# mount
+#
+bin_PROGRAMS += mount
+dist_man_MANS += mount-deprecated/mount.8
+mount_SOURCES = mount-deprecated/mount.c $(mount_common_sources)
 mount_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) -I$(ul_libblkid_incdir)
 mount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
-mount_LDADD = libblkid.la
-
-umount_SOURCES = \
-       mount-deprecated/umount.c \
-       $(mount_common_sources)
-umount_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) -I$(ul_libblkid_incdir)
-umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
-umount_LDADD = libblkid.la
-
+mount_LDADD = libblkid.la libcommon.la
 
-
-mount_static_LDADD =
+if HAVE_SELINUX
+mount_LDADD += $(SELINUX_LIBS)
+endif
 
 if HAVE_STATIC_MOUNT
 bin_PROGRAMS += mount.static
 mount_static_SOURCES = $(mount_SOURCES)
 mount_static_CFLAGS = $(mount_CFLAGS)
 mount_static_LDFLAGS = -all-static
-mount_static_LDADD += libblkid.la
+mount_static_LDADD = libblkid.la libcommon.la
+if HAVE_SELINUX
+mount_static_LDADD += $(SELINUX_LIBS_STATIC)
 endif
+endif # HAVE_STATIC_MOUNT
+
+#
+# umount
+#
+bin_PROGRAMS += umount
+dist_man_MANS += mount-deprecated/umount.8
+umount_SOURCES = mount-deprecated/umount.c $(mount_common_sources)
+umount_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) -I$(ul_libblkid_incdir)
+umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
+umount_LDADD = libblkid.la libcommon.la
 
 if HAVE_STATIC_UMOUNT
 bin_PROGRAMS += umount.static
 umount_static_SOURCES = $(umount_SOURCES)
 umount_static_CFLAGS = $(umount_CFLAGS)
 umount_static_LDFLAGS = -all-static
-umount_static_LDADD = libblkid.la
+umount_static_LDADD = libblkid.la libcommon.la
 endif
 
-if HAVE_SELINUX
-mount_LDADD += $(SELINUX_LIBS)
-mount_static_LDADD += $(SELINUX_LIBS_STATIC)
-endif
 
 if MAKEINSTALL_DO_SETUID
 install-exec-hook-mount:
index 060eba148b5767616a3a3d476ef3d4686ca24eaa..f64a70bdb9dc9645b4c8455754fdd6b5ef917cae 100644 (file)
@@ -2,32 +2,21 @@ if BUILD_SCHEDUTILS
 
 usrbin_exec_PROGRAMS += chrt
 dist_man_MANS += schedutils/chrt.1
-
-sched_common = \
-       lib/strutils.c \
-       lib/procutils.c
-
-chrt_SOURCES = \
-       schedutils/chrt.c \
-       $(sched_common)
+chrt_SOURCES = schedutils/chrt.c
+chrt_LDADD = libcommon.la
 
 if BUILD_IONICE
 usrbin_exec_PROGRAMS += ionice
-ionice_SOURCES = \
-       schedutils/ionice.c \
-       $(sched_common)
-
 dist_man_MANS += schedutils/ionice.1
+ionice_SOURCES = schedutils/ionice.c
+ionice_LDADD = libcommon.la
 endif
 
 if BUILD_TASKSET
 usrbin_exec_PROGRAMS += taskset
-taskset_SOURCES = \
-       schedutils/taskset.c \
-       lib/cpuset.c \
-       $(sched_common)
-
 dist_man_MANS += schedutils/taskset.1
+taskset_SOURCES = schedutils/taskset.c
+taskset_LDADD = libcommon.la
 endif
 
 endif # BUILD_SCHEDUTILS
index cc1a3f63a710840a0943267ac6d02dce0e05a4b4..35f130014bed19fc529107274869dc30ce5951a9 100644 (file)
@@ -1,15 +1,18 @@
 
 usrbin_exec_PROGRAMS += flock
 dist_man_MANS += sys-utils/flock.1
-flock_SOURCES = sys-utils/flock.c lib/strutils.c
+flock_SOURCES = sys-utils/flock.c
+flock_LDADD = libcommon.la
 
 usrbin_exec_PROGRAMS += ipcmk
 dist_man_MANS += sys-utils/ipcmk.1
-ipcmk_SOURCES = sys-utils/ipcmk.c lib/strutils.c
+ipcmk_SOURCES = sys-utils/ipcmk.c
+ipcmk_LDADD = libcommon.la
 
 usrbin_exec_PROGRAMS += ipcrm
 dist_man_MANS += sys-utils/ipcrm.1
-ipcrm_SOURCES = sys-utils/ipcrm.c lib/strutils.c
+ipcrm_SOURCES = sys-utils/ipcrm.c
+ipcrm_LDADD = libcommon.la
 
 usrbin_exec_PROGRAMS += ipcs
 dist_man_MANS += sys-utils/ipcs.1
@@ -35,7 +38,8 @@ if LINUX
 #
 bin_PROGRAMS += dmesg
 dist_man_MANS += sys-utils/dmesg.1
-dmesg_SOURCES = sys-utils/dmesg.c lib/strutils.c
+dmesg_SOURCES = sys-utils/dmesg.c
+dmesg_LDADD = libcommon.la
 
 sbin_PROGRAMS += ctrlaltdel
 dist_man_MANS += sys-utils/ctrlaltdel.8
@@ -47,18 +51,18 @@ fsfreeze_SOURCES = sys-utils/fsfreeze.c
 
 sbin_PROGRAMS += fstrim
 dist_man_MANS += sys-utils/fstrim.8
-fstrim_SOURCES = sys-utils/fstrim.c lib/strutils.c
+fstrim_SOURCES = sys-utils/fstrim.c
+fstrim_LDADD = libcommon.la
 
 usrbin_exec_PROGRAMS += cytune
 dist_man_MANS += sys-utils/cytune.8
-cytune_SOURCES = \
-       sys-utils/cytune.c \
-       sys-utils/cyclades.h \
-       lib/strutils.c
+cytune_SOURCES = sys-utils/cytune.c sys-utils/cyclades.h
+cytune_LDADD = libcommon.la
 
 usrsbin_exec_PROGRAMS += ldattach
 dist_man_MANS += sys-utils/ldattach.8
-ldattach_SOURCES = sys-utils/ldattach.c lib/strutils.c
+ldattach_SOURCES = sys-utils/ldattach.c
+ldattach_LDADD = libcommon.la
 
 usrsbin_exec_PROGRAMS += tunelp
 dist_man_MANS += sys-utils/tunelp.8
@@ -66,8 +70,8 @@ tunelp_SOURCES = sys-utils/tunelp.c sys-utils/lp.h
 
 usrsbin_exec_PROGRAMS += rtcwake
 dist_man_MANS += sys-utils/rtcwake.8
-rtcwake_SOURCES = sys-utils/rtcwake.c lib/strutils.c
-
+rtcwake_SOURCES = sys-utils/rtcwake.c
+rtcwake_LDADD = libcommon.la
 
 usrbin_exec_PROGRAMS += setarch
 dist_man_MANS += sys-utils/setarch.8
@@ -125,12 +129,8 @@ endif # LINUX
 
 if BUILD_EJECT
 usrbin_exec_PROGRAMS += eject
-eject_SOURCES =  \
-       sys-utils/eject.c \
-       lib/strutils.c \
-       lib/sysfs.c \
-       lib/at.c
-eject_LDADD = libmount.la
+eject_SOURCES =  sys-utils/eject.c
+eject_LDADD = libmount.la libcommon.la
 eject_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir)
 dist_man_MANS += sys-utils/eject.1
 endif
@@ -139,20 +139,14 @@ endif
 if BUILD_LOSETUP
 sbin_PROGRAMS += losetup
 dist_man_MANS += sys-utils/losetup.8
-losetup_SOURCES = \
-       sys-utils/losetup.c \
-       lib/at.c \
-       lib/canonicalize.c \
-       lib/linux_version.c \
-       lib/loopdev.c \
-       lib/strutils.c \
-       lib/sysfs.c \
-       lib/xgetpass.c
+losetup_SOURCES = sys-utils/losetup.c
+losetup_LDADD = libcommon.la
 
 if HAVE_STATIC_LOSETUP
 bin_PROGRAMS += losetup.static
 losetup_static_SOURCES = $(losetup_SOURCES)
 losetup_static_LDFLAGS = -all-static
+losetup_static_LDADD = $(losetup_LDADD)
 endif
 endif # BUILD_LOSETUP
 
@@ -160,11 +154,8 @@ endif # BUILD_LOSETUP
 if BUILD_PRLIMIT
 usrbin_exec_PROGRAMS += prlimit
 dist_man_MANS += sys-utils/prlimit.1
-prlimit_SOURCES = \
-       sys-utils/prlimit.c \
-       lib/mbsalign.c \
-       lib/strutils.c \
-       lib/tt.c
+prlimit_SOURCES = sys-utils/prlimit.c
+prlimit_LDADD = libcommon.la
 endif
 
 
@@ -178,20 +169,13 @@ dist_man_MANS += \
        sys-utils/mount.8 \
        sys-utils/fstab.5 \
        mount-deprecated/umount.8
-mount_SOURCES = \
-       sys-utils/mount.c \
-       lib/env.c \
-       lib/strutils.c \
-       lib/xgetpass.c
-
-mount_LDADD = libmount.la $(SELINUX_LIBS)
+mount_SOURCES = sys-utils/mount.c
+mount_LDADD = libcommon.la libmount.la $(SELINUX_LIBS)
 mount_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS) -I$(ul_libmount_incdir)
 mount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
 
-umount_SOURCES = \
-       sys-utils/umount.c \
-       lib/env.c
-umount_LDADD = libmount.la
+umount_SOURCES = sys-utils/umount.c
+umount_LDADD = libcommon.la libmount.la
 umount_CFLAGS = $(AM_CFLAGS) $(SUID_CFLAGS) -I$(ul_libmount_incdir)
 umount_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
 
@@ -230,49 +214,35 @@ dist_man_MANS += \
 swapon_SOURCES = \
        sys-utils/swapon.c \
        sys-utils/swapon-common.c \
-       sys-utils/swapon-common.h \
-       lib/blkdev.c \
-       lib/linux_version.c
+       sys-utils/swapon-common.h
 
 swapon_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir)
-swapon_LDADD = libmount.la
+swapon_LDADD = libcommon.la libmount.la
 
-swapoff_SOURCES = \
-       sys-utils/swapoff.c \
-       sys-utils/swapon-common.c
+swapoff_SOURCES = sys-utils/swapoff.c sys-utils/swapon-common.c
 swapoff_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir)
 swapoff_LDADD = libmount.la
 endif
 
 if BUILD_LSCPU
 usrbin_exec_PROGRAMS += lscpu
-lscpu_SOURCES = \
-       sys-utils/lscpu.c \
-       lib/cpuset.c \
-       lib/mbsalign.c \
-       lib/path.c \
-       lib/strutils.c \
-       lib/tt.c
+lscpu_SOURCES = sys-utils/lscpu.c
+lscpu_LDADD = libcommon.la
 dist_man_MANS += sys-utils/lscpu.1
 endif
 
 if BUILD_CHCPU
 sbin_PROGRAMS += chcpu
-chcpu_SOURCES = \
-       sys-utils/chcpu.c \
-       lib/cpuset.c \
-       lib/path.c
+chcpu_SOURCES = sys-utils/chcpu.c
+chcpu_LDADD = libcommon.la
 dist_man_MANS += sys-utils/chcpu.8
 endif
 
 if BUILD_WDCTL
 bin_PROGRAMS += wdctl
 dist_man_MANS += sys-utils/wdctl.8
-wdctl_SOURCES = \
-       sys-utils/wdctl.c \
-       lib/strutils.c \
-       lib/tt.c \
-       lib/mbsalign.c
+wdctl_SOURCES = sys-utils/wdctl.c
+wdctl_LDADD = libcommon.la
 endif
 
 if BUILD_MOUNTPOINT
@@ -285,9 +255,8 @@ endif
 
 if BUILD_FALLOCATE
 usrbin_exec_PROGRAMS += fallocate
-fallocate_SOURCES = \
-       sys-utils/fallocate.c \
-       lib/strutils.c
+fallocate_SOURCES = sys-utils/fallocate.c
+fallocate_LDADD = libcommon.la
 dist_man_MANS += sys-utils/fallocate.1
 endif
 
@@ -322,14 +291,11 @@ hwclock_SOURCES = \
        sys-utils/hwclock.c \
        sys-utils/hwclock.h \
        sys-utils/hwclock-cmos.c \
-       sys-utils/hwclock-kd.c \
-       lib/strutils.c
-
+       sys-utils/hwclock-kd.c
 if LINUX
 hwclock_SOURCES += sys-utils/hwclock-rtc.c
 endif
-
-hwclock_LDADD =
+hwclock_LDADD = libcommon.la
 if HAVE_AUDIT
 hwclock_LDADD += -laudit
 endif
index 419aec53510267301b4f7abf483d0c2c1471d367..d3528c6a338c2e1ef7a6fded3cc9a295bb8a7a05 100644 (file)
@@ -20,9 +20,7 @@ if BUILD_AGETTY
 sbin_PROGRAMS += agetty
 dist_man_MANS += term-utils/agetty.8
 agetty_SOURCES = term-utils/agetty.c
-if !HAVE_LANGINFO
-agetty_SOURCES += lib/langinfo.c
-endif
+agetty_LDADD = libcommon.la
 endif # BUILD_AGETTY
 
 
@@ -60,14 +58,11 @@ usrbin_exec_PROGRAMS += wall
 wall_SOURCES = \
        term-utils/wall.c \
        term-utils/ttymsg.c \
-       term-utils/ttymsg.h \
-       lib/strutils.c \
-       lib/fileutils.c
-
+       term-utils/ttymsg.h
 dist_man_MANS += term-utils/wall.1
 wall_CFLAGS = $(SUID_CFLAGS) $(AM_CFLAGS)
 wall_LDFLAGS = $(SUID_LDFLAGS) $(AM_LDFLAGS)
-
+wall_LDADD = libcommon.la
 if USE_TTY_GROUP
 if MAKEINSTALL_DO_CHOWN
 install-exec-hook-wall::
index b8eae9bd0e34f8849eb36170921bc440367ca09c..691ed1d5efce079977babd82264bc7ef7dde468b 100644 (file)
@@ -17,19 +17,16 @@ dist_man_MANS += \
        text-utils/rev.1 \
        text-utils/tailf.1
 
-col_SOURCES = \
-       text-utils/col.c \
-       lib/strutils.c
+col_SOURCES = text-utils/col.c
+col_LDADD = libcommon.la
 
 colcrt_SOURCES = text-utils/colcrt.c
 
-colrm_SOURCES = \
-       text-utils/colrm.c \
-       lib/strutils.c
+colrm_SOURCES = text-utils/colrm.c
+colrm_LDADD = libcommon.la
 
-column_SOURCES = \
-       text-utils/column.c \
-       lib/strutils.c
+column_SOURCES = text-utils/column.c
+column_LDADD = libcommon.la
 
 hexdump_SOURCES = \
        text-utils/conv.c \
@@ -37,15 +34,13 @@ hexdump_SOURCES = \
        text-utils/hexdump.c \
        text-utils/hexdump.h \
        text-utils/hexsyntax.c \
-       text-utils/parse.c \
-       lib/strutils.c
+       text-utils/parse.c
+hexdump_LDADD = libcommon.la
 
 rev_SOURCES = text-utils/rev.c
 
-tailf_SOURCES = \
-       text-utils/tailf.c \
-       lib/strutils.c
-
+tailf_SOURCES = text-utils/tailf.c
+tailf_LDADD = libcommon.la
 
 if BUILD_LINE
 usrbin_exec_PROGRAMS += line