File: Makefile

package info (click to toggle)
epan 1.3.1-1
  • links: PTS
  • area: non-free
  • in suites: hamm, potato, slink
  • size: 1,112 kB
  • ctags: 14
  • sloc: perl: 118; makefile: 83; sh: 3
file content (40 lines) | stat: -rw-r--r-- 1,299 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
INSTDIR=/usr
INSTBINDIR=$(INSTDIR)/sbin
INSTDATADIR=$(INSTDIR)/lib/epan
INSTMANDIR=$(INSTDIR)/man
INSTXBINDIR=$(INSTDIR)/X11R6/bin
INSTXMANDIR=$(INSTDIR)/X11R6/man
INSTXAPPLRESDIR=$(INSTDIR)/X11R6/lib/X11/app-defaults

all install:
	@echo "Please use one of the following commands to install EPAN:"
	@echo "make install-static          # libc6 (libxforms/libpcap statically linked)"
	@echo "make install-dynamic         # libc6 (libxforms/libpcap dynamically linked)"

install-data:
	install -d $(INSTDATADIR)
	install -m 755 epan_pstats $(INSTDATADIR)
	install -m 755 conv-vendor.pl $(INSTDATADIR)
	install -m 644 vendorcodes.dat $(INSTDATADIR)
	install -m 644 vendorcodes.txt $(INSTDATADIR)
	install -m 644 magic $(INSTDATADIR)
	install -d $(INSTMANDIR)/man8
	install -m 644 edump.8 $(INSTMANDIR)/man8
	install -d $(INSTXMANDIR)/man8
	install -m 644 epan.8 $(INSTXMANDIR)/man8
	install -d $(INSTXAPPLRESDIR)
	install -m 644 Epan $(INSTXAPPLRESDIR)

install-static: install-data
	install -d $(INSTBINDIR)
	install -m 755 edump-static $(INSTBINDIR)/edump
	install -d $(INSTXBINDIR)
	install -m 755 epan-static $(INSTXBINDIR)/epan

install-dynamic: install-data
	install -d $(INSTBINDIR)
	install -m 755 edump $(INSTBINDIR)/edump
	install -d $(INSTXBINDIR)
	install -m 755 epan $(INSTXBINDIR)/epan