File: Makefile.in

package info (click to toggle)
p3nfs 5.19-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 1,092 kB
  • ctags: 1,031
  • sloc: ansic: 7,934; cpp: 1,477; makefile: 157; sh: 112; tcl: 30
file content (53 lines) | stat: -rw-r--r-- 1,363 bytes parent folder | download | duplicates (2)
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