1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53
|
# Makefile.in -- configure input for the top level makefile of p3nfs
# 4.Jan.97, jw
# 4.May.03, rudi
#16.Okt.05, rudi (Remove s-bit, as suggested by Till Drges)
VERSION = @VERSION@
SHELL = /bin/sh
TARDIR = p3nfs-$(VERSION)
TARFILE = p3nfs-$(VERSION).tar.gz
PREFIX = $(DESTDIR)/@prefix@
BINDIR = $(PREFIX)/bin
DOCDIR = $(PREFIX)/share/doc/p3nfs-$(VERSION)
MANDIR = $(PREFIX)/share/man/man1
all::
cd server; $(MAKE) $@
client::
cd client/epoc32/nfsapp; $(MAKE) all
clean distclean::
cd server; $(MAKE) $@
cd client/epoc32/nfsapp; $(MAKE) $@
install::
mkdir -p $(BINDIR)
install server/p3nfsd $(BINDIR)
mkdir -p $(MANDIR)
cp doc/p3nfsd.1 $(MANDIR)
mkdir -p $(DOCDIR)
cp doc/* $(DOCDIR)
cp bin/*.sis client/*/opl/*.opl client/epoc16/nfsc/nfsc.app $(DOCDIR)
uninstall::
rm -f $(BINDIR)/p3nfsd
rm -f $(MANDIR)/p3nfsd.1
rm -rf $(DOCDIR)
tar dist::
$(MAKE) distclean
mkdir -p .dist/$(TARDIR)
cd .dist/$(TARDIR); ln -s ../../* .
cd .dist/$(TARDIR); rm -f Makefile; (echo 'all config depend clean:'; echo ' sh ./configure'; echo ' make $$@') > Makefile
cd .dist; tar cfh - $(TARDIR) | gzip > ../$(TARFILE)
rm -rf .dist
distclean::
rm -f p3nfs-$(VERSION).tar.gz
rm -f Makefile server/Makefile utils/Makefile
rm -f client/epoc32/nfsapp/Makefile
rm -f config.cache config.status config.log *.orig
rm -f utils/p3nfs.spec doc/p3nfsd.1
|