]>
Commit | Line | Data |
---|---|---|
48d7b13a KZ |
1 | include $(top_srcdir)/config/include-Makefile.am |
2 | ||
ff035f67 ST |
3 | utils_common = ../lib/blkdev.c |
4 | if LINUX | |
098fa6b1 | 5 | utils_common += ../lib/linux_version.c |
ff035f67 | 6 | endif |
a28a3ad2 | 7 | |
4dddc2d4 JB |
8 | if HAVE_UUID |
9 | if BUILD_LIBUUID | |
10 | uuid_cflags = -I$(ul_libuuid_srcdir) | |
11 | uuid_ldadd = $(ul_libuuid_la) | |
12 | else | |
13 | uuid_cflags = $(UUID_CFLAGS) | |
14 | uuid_ldadd = $(UUID_LIBS) | |
15 | endif | |
16 | endif | |
17 | ||
098fa6b1 | 18 | dist_man_MANS = isosize.8 mkfs.8 mkswap.8 \ |
48d7b13a KZ |
19 | fsck.minix.8 mkfs.minix.8 mkfs.bfs.8 |
20 | ||
3f8a8dd8 | 21 | sbin_PROGRAMS = mkfs mkswap fsck.minix mkfs.minix mkfs.bfs |
4dddc2d4 | 22 | |
3f8a8dd8 KZ |
23 | fsck_minix_SOURCES = fsck.minix.c minix.h |
24 | mkfs_minix_SOURCES = mkfs.minix.c minix.h $(utils_common) | |
25 | mkfs_bfs_SOURCES = mkfs.bfs.c $(utils_common) | |
17afb032 | 26 | |
4dddc2d4 JB |
27 | swaplabel_SOURCES = swaplabel.c $(utils_common) |
28 | swaplabel_LDADD = $(uuid_ldadd) | |
29 | swaplabel_CFLAGS = $(AM_CFLAGS) $(uuid_cflags) | |
30 | ||
566f35bc | 31 | mkswap_SOURCES = mkswap.c $(utils_common) ../lib/wholedisk.c |
4dddc2d4 JB |
32 | mkswap_LDADD = $(uuid_ldadd) |
33 | mkswap_CFLAGS = $(AM_CFLAGS) $(uuid_cflags) | |
48d7b13a | 34 | |
30688dde | 35 | usrbin_exec_PROGRAMS = isosize |
3f8a8dd8 | 36 | usrsbin_exec_PROGRAMS = |
3bbc9320 ST |
37 | |
38 | if LINUX | |
098fa6b1 ST |
39 | dist_man_MANS += fdformat.8 blockdev.8 |
40 | sbin_PROGRAMS += blockdev | |
30688dde | 41 | usrsbin_exec_PROGRAMS += fdformat |
098fa6b1 | 42 | blockdev_SOURCES = blockdev.c $(utils_common) |
3bbc9320 | 43 | endif |
48d7b13a | 44 | |
4dddc2d4 JB |
45 | if BUILD_LIBBLKID |
46 | sbin_PROGRAMS += swaplabel | |
47 | dist_man_MANS += swaplabel.8 | |
48 | swaplabel_LDADD += $(ul_libblkid_la) | |
49 | swaplabel_CFLAGS += -I$(ul_libblkid_incdir) | |
50 | endif | |
51 | ||
48d7b13a KZ |
52 | if BUILD_ELVTUNE |
53 | sbin_PROGRAMS += elvtune | |
a3ca3a44 | 54 | dist_man_MANS += elvtune.8 |
8505ff35 | 55 | elvtune_SOURCES = elvtune.c ../lib/linux_version.c |
48d7b13a KZ |
56 | endif |
57 | ||
58 | if HAVE_RAW | |
59 | if BUILD_RAW | |
3f88ee97 | 60 | sbin_PROGRAMS += raw |
a3ca3a44 | 61 | dist_man_MANS += raw.8 |
48d7b13a KZ |
62 | endif |
63 | endif | |
64 | ||
9cb68977 | 65 | if BUILD_CRAMFS |
fbaec83b | 66 | cramfs_common = $(utils_common) cramfs.h cramfs_common.c cramfs_common.h |
3f8a8dd8 | 67 | sbin_PROGRAMS += fsck.cramfs mkfs.cramfs |
fbaec83b SRP |
68 | fsck_cramfs_SOURCES = fsck.cramfs.c $(cramfs_common) |
69 | mkfs_cramfs_SOURCES = mkfs.cramfs.c $(cramfs_common) ../lib/md5.c | |
48d7b13a | 70 | fsck_cramfs_LDADD = -lz |
2984313a | 71 | mkfs_cramfs_LDADD = -lz |
48d7b13a KZ |
72 | endif |
73 | ||
566f35bc KZ |
74 | if BUILD_LIBBLKID |
75 | # only in-tree libblkid has partitions parsing support | |
76 | mkswap_LDADD += $(ul_libblkid_la) | |
959ac815 | 77 | mkswap_CFLAGS += -I$(ul_libblkid_incdir) |
566f35bc KZ |
78 | endif |
79 | ||
3e18b040 KZ |
80 | if HAVE_SELINUX |
81 | mkswap_LDADD += -lselinux | |
48d7b13a | 82 | endif |
562218e6 | 83 |