summaryrefslogtreecommitdiffstats
path: root/disk-utils/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'disk-utils/Makefile')
-rw-r--r--disk-utils/Makefile7
1 files changed, 7 insertions, 0 deletions
diff --git a/disk-utils/Makefile b/disk-utils/Makefile
index febbb22ea..5a3332346 100644
--- a/disk-utils/Makefile
+++ b/disk-utils/Makefile
@@ -36,6 +36,10 @@ ifeq "$(HAVE_ZLIB)" "yes"
SBIN:=$(SBIN) fsck.cramfs mkfs.cramfs
endif
+ifeq "$(HAVE_UUID)" "yes"
+MKSWAP_LIBS=-luuid
+endif
+
all: $(SBIN) $(USRBIN)
fsck.cramfs: fsck.cramfs.o
@@ -50,6 +54,9 @@ fsck.cramfs.o mkfs.cramfs.o: cramfs.h
fsck.minix.o mkfs.minix.o: bitops.h minix.h
+mkswap: mkswap.o $(LIB)/xstrncpy.o
+ $(CC) $(LDFLAGS) -o $@ $^ $(MKSWAP_LIBS)
+
install: all
$(INSTALLDIR) $(SBINDIR) $(USRBINDIR) $(ETCDIR)
$(INSTALLBIN) $(SBIN) $(SBINDIR)