blob: 7136ee968470cd5b27a5299bd5e51bbc0552f620 [file] [log] [blame]
#
# Copyright (c) 2000-2001 Silicon Graphics, Inc. All Rights Reserved.
#
TOPDIR = ..
include $(TOPDIR)/include/builddefs
COMMINCL = \
global.h \
mlog.h \
timeutil.h \
types.h
INVINCL = \
inventory.h \
inv_priv.h
INVCOMMON = \
inv_files.c
COMMON = \
timeutil.c
CURSESCOMMON = \
cmenu.c \
fstab.c \
invidx.c \
list.c \
menu.c \
screen.c \
stobj.c
CURSESINCL = \
cmenu.h \
fstab.h \
getopt.h \
invidx.h \
invutil.h \
list.h \
stobj.h
LOCALS = invutil.c
LTCOMMAND = xfsinvutil
CFILES = $(LOCALS)
LCFILES = $(COMMON) $(INVCOMMON)
LHFILES = $(COMMINCL) $(INVINCL)
LINKS = $(COMMINCL) $(COMMON) $(INVINCL) $(INVCOMMON)
LDIRT = $(LINKS)
LLDLIBS = $(LIBUUID) $(LIBCURSES)
LCFLAGS = -DDUMP
ifeq ($(ENABLE_CURSES), yes)
CFILES += $(CURSESCOMMON)
HFILES += $(CURSESINCL)
LCFLAGS += -DHAVE_CURSES
else
LSRCFILES += $(CURSESCOMMON) $(CURSESINCL)
endif
default: depend $(LTCOMMAND)
include $(BUILDRULES)
install: default
$(INSTALL) -m 755 -d $(PKG_SBIN_DIR)
$(LTINSTALL) -m 755 $(LTCOMMAND) $(PKG_SBIN_DIR)
install-dev:
.dep: $(COMMINCL) $(COMMON) $(INVINCL) $(INVCOMMON)
$(COMMINCL) $(COMMON):
@echo " [LN] $@"
$(Q)$(RM) $@; $(LN_S) ../common/$@ $@
$(INVINCL) $(INVCOMMON):
@echo " [LN] $@"
$(Q)$(RM) $@; $(LN_S) ../inventory/$@ $@
-include .dep