]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/blobdiff - fsr/Makefile
xfs_repair: clear extent size hints when clearing inode core
[thirdparty/xfsprogs-dev.git] / fsr / Makefile
index b7b0ab8817b45bc523844b362e068cd2b747e69c..4201b388bd7fe9a0a00d53c4388e81dee41eacf0 100644 (file)
@@ -7,9 +7,19 @@ include $(TOPDIR)/include/builddefs
 
 LTCOMMAND = xfs_fsr
 CFILES = xfs_fsr.c
-LLDLIBS = $(LIBHANDLE)
+LLDLIBS = $(LIBHANDLE) $(LIBFROG) $(LIBPTHREAD) $(LIBBLKID)
+LTDEPENDENCIES = $(LIBHANDLE) $(LIBFROG)
+LLDFLAGS = -static-libtool-libs
 
-default: $(LTCOMMAND)
+ifeq ($(HAVE_GETMNTENT),yes)
+LCFLAGS += -DHAVE_GETMNTENT
+endif
+
+ifeq ($(HAVE_GETMNTINFO),yes)
+LCFLAGS += -DHAVE_GETMNTINFO
+endif
+
+default: depend $(LTCOMMAND)
 
 include $(BUILDRULES)
 
@@ -17,3 +27,5 @@ install: default
        $(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
        $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_SBIN_DIR)
 install-dev:
+
+-include .dep