]> git.ipfire.org Git - thirdparty/util-linux.git/blob - disk-utils/Makemodule.am
build-sys: convert lib/ to libcommon.la
[thirdparty/util-linux.git] / disk-utils / Makemodule.am
1
2 sbin_PROGRAMS += fsck.minix
3 dist_man_MANS += disk-utils/fsck.minix.8
4 fsck_minix_SOURCES = \
5 disk-utils/fsck.minix.c \
6 disk-utils/minix_programs.h \
7 lib/ismounted.c
8 fsck_minix_LDADD = libcommon.la
9
10 sbin_PROGRAMS += mkfs.minix
11 dist_man_MANS += disk-utils/mkfs.minix.8
12 mkfs_minix_SOURCES = \
13 disk-utils/minix_programs.h \
14 disk-utils/mkfs.minix.c
15 mkfs_minix_LDADD = libcommon.la
16
17 sbin_PROGRAMS += mkfs
18 dist_man_MANS += disk-utils/mkfs.8
19 mkfs_SOURCES = disk-utils/mkfs.c
20
21 usrbin_exec_PROGRAMS += isosize
22 dist_man_MANS += disk-utils/isosize.8
23 isosize_SOURCES = disk-utils/isosize.c
24 isosize_LDADD = libcommon.la
25
26 sbin_PROGRAMS += mkfs.bfs
27 dist_man_MANS += disk-utils/mkfs.bfs.8
28 mkfs_bfs_SOURCES = \
29 disk-utils/mkfs.bfs.c
30 mkfs_bfs_LDADD = libcommon.la
31
32 sbin_PROGRAMS += mkswap
33 dist_man_MANS += disk-utils/mkswap.8
34 mkswap_SOURCES = \
35 disk-utils/mkswap.c
36 mkswap_LDADD = libcommon.la
37
38 mkswap_CFLAGS = $(AM_CFLAGS)
39 if BUILD_LIBUUID
40 mkswap_CFLAGS += -I$(ul_libuuid_incdir)
41 mkswap_LDADD += libuuid.la
42 endif
43 if BUILD_LIBBLKID
44 mkswap_CFLAGS += -I$(ul_libblkid_incdir)
45 mkswap_LDADD += libblkid.la
46 endif
47 if HAVE_SELINUX
48 mkswap_LDADD += -lselinux
49 endif
50
51
52 if BUILD_SWAPLABEL
53 sbin_PROGRAMS += swaplabel
54 dist_man_MANS += disk-utils/swaplabel.8
55 swaplabel_SOURCES = disk-utils/swaplabel.c
56
57 swaplabel_CFLAGS = $(AM_CFLAGS) -I$(ul_libblkid_incdir)
58 swaplabel_LDADD = libblkid.la libcommon.la
59
60 if BUILD_LIBUUID
61 swaplabel_LDADD += $(uuid_ldadd)
62 swaplabel_CFLAGS += -I$(ul_libuuid_incdir)
63 endif
64 endif #BUILD_SWAPLABEL
65
66
67 if BUILD_FSCK
68 sbin_PROGRAMS += fsck
69 dist_man_MANS += disk-utils/fsck.8
70 fsck_SOURCES = disk-utils/fsck.c
71 fsck_LDADD = libmount.la libblkid.la
72 fsck_CFLAGS = $(AM_CFLAGS) -I$(ul_libmount_incdir) -I$(ul_libblkid_incdir)
73 endif
74
75
76 if BUILD_ELVTUNE
77 sbin_PROGRAMS += elvtune
78 dist_man_MANS += disk-utils/elvtune.8
79 elvtune_SOURCES = disk-utils/elvtune.c
80 elvtune_LDADD = libcommon.la
81 endif
82
83
84 if BUILD_RAW
85 sbin_PROGRAMS += raw
86 dist_man_MANS += disk-utils/raw.8
87 raw_SOURCES = disk-utils/raw.c
88 endif
89
90
91 if BUILD_CRAMFS
92 cramfs_common_sources = disk-utils/cramfs.h disk-utils/cramfs_common.c
93 sbin_PROGRAMS += fsck.cramfs
94 fsck_cramfs_SOURCES = disk-utils/fsck.cramfs.c $(cramfs_common_sources)
95 fsck_cramfs_LDADD = -lz libcommon.la
96
97 sbin_PROGRAMS += mkfs.cramfs
98 mkfs_cramfs_SOURCES = disk-utils/mkfs.cramfs.c $(cramfs_common_sources)
99 mkfs_cramfs_LDADD = -lz libcommon.la
100 endif
101
102
103 if LINUX
104 sbin_PROGRAMS += blockdev
105 dist_man_MANS += disk-utils/blockdev.8
106 blockdev_SOURCES = disk-utils/blockdev.c
107 blockdev_LDADD = libcommon.la
108
109 usrsbin_exec_PROGRAMS += fdformat
110 dist_man_MANS += disk-utils/fdformat.8
111 fdformat_SOURCES = disk-utils/fdformat.c
112 endif # LINUX
113
114
115 if BUILD_PARTX
116 usrsbin_exec_PROGRAMS += partx addpart delpart
117 dist_man_MANS += \
118 disk-utils/addpart.8 \
119 disk-utils/delpart.8 \
120 disk-utils/partx.8
121
122
123 addpart_SOURCES = \
124 disk-utils/addpart.c \
125 disk-utils/partx.h
126 addpart_LDADD = libcommon.la
127
128 delpart_SOURCES = \
129 disk-utils/delpart.c \
130 disk-utils/partx.h
131 delpart_LDADD = libcommon.la
132
133 partx_SOURCES = \
134 disk-utils/partx.c \
135 disk-utils/partx.h
136 partx_CFLAGS = -I$(ul_libblkid_incdir)
137 partx_LDADD = libblkid.la libcommon.la
138
139 endif # BUILD_PARTX