aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile.in
diff options
context:
space:
mode:
authorGilbert Ramirez <gram@alumni.rice.edu>1999-07-15 15:33:52 +0000
committerGilbert Ramirez <gram@alumni.rice.edu>1999-07-15 15:33:52 +0000
commit0d36ec8de2e587337c8d8bc787e40de23cda644a (patch)
treef039dce320dbc82cf7724400ce75c8afc499f1c7 /Makefile.in
parentc1bfe4a1a84e4fdae4e28476a4fe23318f12a025 (diff)
Modified the proto_register_field_array usage again. Thanks to Guy's
suggestion, this new method using a static array should use less memory and be faster. It also has a nice side-effect of making the source-code more readble, IMHO. Changed the print routines to look for protocol proto_data instead of looking at the text label as they did before, hoping that the data hex dump field item starts with "Data (". Added the -G keyword to ethereal to make it dump a glossary of display filter keywords to stdout and exit. This data is then formatted with the doc/dfilter2pod perl program to pod format, which is combined with doc/ethereal.pod.template to create doc/ethereal.pod, from which the ethereal manpage is created. This way we can keep the manpage up-to-date with a list of fields that can be filtered on. svn path=/trunk/; revision=364
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in11
1 files changed, 6 insertions, 5 deletions
diff --git a/Makefile.in b/Makefile.in
index f156f2236a..2f520c7b7b 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -98,7 +98,7 @@ ethereal_LDADD = @SNMP_O@ @SNPRINTF_O@ @STRERROR_O@ wiretap/libwiretap.a @SNMP_A
DISTCLEANFILES = rdps ps.c *~
-EXTRA_DIST = doc/Makefile doc/ethereal.pod ethereal.1 ethereal.spec image/icon-excl.xpm image/icon-ethereal.xpm manuf print.ps README.tru64 rdps.c ylwrap VERSION
+EXTRA_DIST = config.h.win32 doc/Makefile doc/dfilter2pod doc/ethereal.pod doc/ethereal.pod.template ethereal.1 ethereal.spec image/icon-excl.xpm image/icon-ethereal.xpm Makefile.nmake manuf print.ps README.tru64 README.win32 rdps.c ylwrap VERSION
SUBDIRS = wiretap @SUBDIRS@
@@ -613,10 +613,11 @@ rdps: rdps.c
ethereal.1: doc/ethereal.pod VERSION
(cd doc ; \
- pod2man ethereal.pod \
- --center="The Ethereal Network Analyzer" \
- --release=`cat ../VERSION` \
- > ../ethereal.1 )
+ make ../ethereal.1 )
+
+doc/ethereal.pod: doc/ethereal.pod.template ethereal
+ (cd doc ; \
+ make ethereal.pod )
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.