2 # Configuration stuff for nfs-utils
5 VERSION = nfs-utils @VERSION@
7 prefix = $(install_prefix)@prefix@
8 exec_prefix = $(install_prefix)@prefix@
12 STATEDIR = $(install_prefix)@statedir@
13 STATDUSER = @statduser@
15 ##################################################################
16 # This is the prefix that will be used for nfsd and mountd. Leave this
17 # empty, or set to `k'.
20 # This define will turn NFSv3 support on or off one day. Not functional yet.
21 NFSV3 = @enable_nfsv3@
23 # Where and how to install manpages
38 KRB5_VERSION = @K5VERS@
40 ################# END OF USER SERVICEABLE PARTS ##################
41 ALLTARGETS = all clean distclean install installman \
42 depend dep postscript indent
45 ARCH = $(shell uname -m)
46 FLAGS_alpha = -mno-fp-regs -ffixed-8
47 ARCHFLAGS = $(FLAGS_$(ARCH))
58 RPCGEN = $(TOP)bin/rpcgen
59 GETKVER = $(TOP)tools/getkversion
61 MAN2PS = groff -Tps -man
63 AFLAGS = -I$(TOP)support/include \
64 -Wall $(ARCHFLAGS) -pipe
66 AFLAGS += -I$(KERNEL_INCDIR)
69 ALL-CFLAGS = $(AFLAGS) $(CCOPTS) -DVERSION="\"$(VERSION)\""
71 CFLAGS = @CFLAGS@ $(ALL-CFLAGS)
72 CC_FOR_BUILD = @CC_FOR_BUILD@
73 CFLAGS_FOR_BUILD= -O2 $(ALL-CFLAGS)
77 CFLAGS = $(CFLAGS_FOR_BUILD)
80 LDFLAGS = @LDFLAGS@ $(LDOPTS) -L$(TOP)support/lib
83 CFLAGS += -DNFS3_SUPPORTED
88 INSTALLSCRIPT = $(INSTALL) -m 755
89 INSTALLBIN = $(INSTALL) -m 755 -s
90 INSTALLSUID = $(INSTALL) -m 4755 -s
91 INSTALLMOD = $(INSTALL) -m 600
92 INSTALLMAN = $(INSTALL) -m 644
93 MAN1DIR = $(MANDIR)/man$(MAN1EXT)
94 MAN5DIR = $(MANDIR)/man$(MAN5EXT)
95 MAN7DIR = $(MANDIR)/man$(MAN7EXT)
96 MAN8DIR = $(MANDIR)/man$(MAN8EXT)
97 MAN9DIR = $(MANDIR)/man$(MAN9EXT)