64 lines
1.0 KiB
Makefile
64 lines
1.0 KiB
Makefile
# SPDX-License-Identifier: GPL-2.0
|
|
# Copyright (c) 2000-2006 Silicon Graphics, Inc.
|
|
# All Rights Reserved.
|
|
#
|
|
|
|
TOPDIR = ..
|
|
include $(TOPDIR)/include/builddefs
|
|
|
|
LIBHFILES = libxfs.h \
|
|
libxlog.h \
|
|
libxcmd.h \
|
|
atomic.h \
|
|
bitops.h \
|
|
cache.h \
|
|
hlist.h \
|
|
kmem.h \
|
|
list.h \
|
|
parent.h \
|
|
xfs_btree_trace.h \
|
|
xfs_inode.h \
|
|
xfs_log_recover.h \
|
|
xfs_metadump.h \
|
|
xfs_mount.h \
|
|
xfs_quota_defs.h \
|
|
xfs_sb.h \
|
|
xfs_shared.h \
|
|
xfs_trace.h \
|
|
xfs_trans.h \
|
|
command.h \
|
|
input.h \
|
|
platform_defs.h
|
|
|
|
HFILES = handle.h \
|
|
jdm.h \
|
|
linux.h \
|
|
xfs.h \
|
|
xqm.h \
|
|
xfs_arch.h
|
|
|
|
LSRCFILES = platform_defs.h.in builddefs.in buildmacros buildrules install-sh
|
|
LSRCFILES += $(DKHFILES) $(LIBHFILES)
|
|
LDIRT = disk
|
|
LDIRDIRT = xfs
|
|
|
|
default: disk
|
|
|
|
disk:
|
|
@echo " [LN] $@"
|
|
$(Q)$(LN_S) . $@
|
|
|
|
include $(BUILDRULES)
|
|
|
|
# set up include/xfs header directory
|
|
install-headers: $(addsuffix -hdrs, $(DKHFILES) $(HFILES))
|
|
|
|
%-hdrs:
|
|
$(Q)$(LN_S) -f $(CURDIR)/$* xfs/$*
|
|
|
|
install: default
|
|
$(INSTALL) -m 755 -d $(PKG_INC_DIR)
|
|
|
|
install-dev: install
|
|
$(INSTALL) -m 644 $(HFILES) $(PKG_INC_DIR)
|