| # SPDX-License-Identifier: GPL-2.0 |
| # Copyright (c) 2000-2005 Silicon Graphics, Inc. All Rights Reserved. |
| # |
| |
| TOPDIR = .. |
| include $(TOPDIR)/include/builddefs |
| |
| LTCOMMAND = xfs_db |
| |
| HFILES = \ |
| addr.h \ |
| agf.h \ |
| agfl.h \ |
| agi.h \ |
| attr.h \ |
| attrset.h \ |
| attrshort.h \ |
| bit.h \ |
| block.h \ |
| bmap.h \ |
| bmroot.h \ |
| btblock.h \ |
| check.h \ |
| command.h \ |
| crc.h \ |
| debug.h \ |
| dir2.h \ |
| dir2sf.h \ |
| dquot.h \ |
| echo.h \ |
| faddr.h \ |
| field.h \ |
| flist.h \ |
| fprint.h \ |
| frag.h \ |
| freesp.h \ |
| fsmap.h \ |
| fuzz.h \ |
| hash.h \ |
| help.h \ |
| init.h \ |
| inode.h \ |
| input.h \ |
| io.h \ |
| logformat.h \ |
| malloc.h \ |
| metadump.h \ |
| namei.h \ |
| obfuscate.h \ |
| output.h \ |
| print.h \ |
| quit.h \ |
| rtgroup.h \ |
| sb.h \ |
| sig.h \ |
| strvec.h \ |
| symlink.h \ |
| text.h \ |
| type.h \ |
| write.h |
| CFILES = $(HFILES:.h=.c) \ |
| bmap_inflate.c \ |
| btdump.c \ |
| btheight.c \ |
| convert.c \ |
| info.c \ |
| iunlink.c \ |
| rdump.c \ |
| timelimit.c |
| LSRCFILES = xfs_admin.sh xfs_ncheck.sh xfs_metadump.sh |
| |
| LLDLIBS = $(LIBXFS) $(LIBXLOG) $(LIBFROG) $(LIBUUID) $(LIBRT) $(LIBURCU) \ |
| $(LIBPTHREAD) |
| LTDEPENDENCIES = $(LIBXFS) $(LIBXLOG) $(LIBFROG) |
| LLDFLAGS += -static-libtool-libs |
| |
| ifeq ($(ENABLE_EDITLINE),yes) |
| LLDLIBS += $(LIBEDITLINE) $(LIBTERMCAP) |
| CFLAGS += -DENABLE_EDITLINE |
| endif |
| |
| default: depend $(LTCOMMAND) |
| |
| include $(BUILDRULES) |
| |
| install: default |
| $(INSTALL) -m 755 -d $(PKG_SBIN_DIR) |
| $(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_SBIN_DIR) |
| $(INSTALL) -m 755 xfs_admin.sh $(PKG_SBIN_DIR)/xfs_admin |
| $(INSTALL) -m 755 xfs_ncheck.sh $(PKG_SBIN_DIR)/xfs_ncheck |
| $(INSTALL) -m 755 xfs_metadump.sh $(PKG_SBIN_DIR)/xfs_metadump |
| install-dev: |
| |
| -include .dep |