1999-09-09 03:55:49 +00:00
|
|
|
# Makefile.am
|
|
|
|
# Automake file for Wiretap
|
|
|
|
#
|
2000-09-19 17:22:11 +00:00
|
|
|
# $Id: Makefile.am,v 1.31 2000/09/19 17:22:09 gram Exp $
|
1999-09-09 03:55:49 +00:00
|
|
|
#
|
|
|
|
# Ethereal - Network traffic analyzer
|
|
|
|
# By Gerald Combs <gerald@zing.org>
|
|
|
|
# Copyright 1998 Gerald Combs
|
|
|
|
#
|
|
|
|
#
|
|
|
|
# This program is free software; you can redistribute it and/or
|
|
|
|
# modify it under the terms of the GNU General Public License
|
|
|
|
# as published by the Free Software Foundation; either version 2
|
|
|
|
# of the License, or (at your option) any later version.
|
|
|
|
#
|
|
|
|
# This program is distributed in the hope that it will be useful,
|
|
|
|
# but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
|
|
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
|
|
# GNU General Public License for more details.
|
|
|
|
#
|
|
|
|
# You should have received a copy of the GNU General Public License
|
|
|
|
# along with this program; if not, write to the Free Software
|
|
|
|
# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
|
|
|
|
|
Add a script, "aclocal-flags", which figures out where
1) aclocal expects autoconf/automake macros to be hidden;
2) GTK+ hid its autoconf/automake macros;
and, if both places exist but aren't the same directory, returns a "-I"
flag to tell aclocal to look in GTK+'s directory.
Then have "autogen.sh", and Makefiles in directories with "acinclude.m4"
files, use that script and pass what flag it supplies, if any, to
aclocal.
This should, I hope, avoid problems such as those FreeBSD systems where
GTK+ was installed from a port or package (and thus stuck its macros in
"/usr/X11R6/share/aclocal") but aclocal doesn't look there.
(It doesn't solve the problem of somebody downloading and installing,
say, libtool from source - which means it probably shows up under
"/usr/local", with its macros in "/usr/local/share/aclocal" - on a
system that comes with aclocal (meaning it probably just looks in
"/usr/share/aclocal", but that may be best fixed by, whenever you
download a source tarball for something that's part of your OS,
configuring it to install in the standard system directories and
*overwriting* your OS's version.)
svn path=/trunk/; revision=2165
2000-07-26 08:03:57 +00:00
|
|
|
ACLOCAL_AMFLAGS = `../aclocal-flags`
|
|
|
|
|
1999-07-07 22:52:57 +00:00
|
|
|
noinst_LIBRARIES = libwiretap.a
|
1999-01-13 04:14:29 +00:00
|
|
|
|
1999-07-07 22:52:57 +00:00
|
|
|
#EXTRA_LIBRARIES = libwiretap.a
|
1999-05-01 05:19:25 +00:00
|
|
|
|
1999-03-01 18:57:07 +00:00
|
|
|
CLEANFILES = \
|
|
|
|
libwiretap.a \
|
1999-07-07 22:52:57 +00:00
|
|
|
*~
|
1998-11-12 00:06:47 +00:00
|
|
|
|
|
|
|
libwiretap_a_SOURCES = \
|
1999-09-11 04:50:44 +00:00
|
|
|
ascend-grammar.y \
|
|
|
|
ascend-scanner.l \
|
|
|
|
ascend.c \
|
|
|
|
ascend.h \
|
1999-10-08 07:41:33 +00:00
|
|
|
ascend-int.h \
|
1998-11-12 00:06:47 +00:00
|
|
|
buffer.c \
|
1998-11-17 05:34:29 +00:00
|
|
|
buffer.h \
|
2000-08-08 22:16:42 +00:00
|
|
|
csids.c \
|
|
|
|
csids.h \
|
1998-11-12 00:06:47 +00:00
|
|
|
file.c \
|
2000-01-13 07:09:20 +00:00
|
|
|
file_wrappers.c \
|
|
|
|
file_wrappers.h \
|
1999-12-12 22:40:10 +00:00
|
|
|
i4btrace.c \
|
|
|
|
i4btrace.h \
|
|
|
|
i4b_trace.h \
|
1999-01-02 06:10:55 +00:00
|
|
|
iptrace.c \
|
1999-01-04 01:31:18 +00:00
|
|
|
iptrace.h \
|
1998-11-12 06:01:27 +00:00
|
|
|
lanalyzer.c \
|
1998-11-17 05:34:29 +00:00
|
|
|
lanalyzer.h \
|
1998-11-15 05:29:17 +00:00
|
|
|
libpcap.c \
|
1998-11-17 05:34:29 +00:00
|
|
|
libpcap.h \
|
1999-01-17 09:33:15 +00:00
|
|
|
netmon.c \
|
|
|
|
netmon.h \
|
1999-10-18 01:51:34 +00:00
|
|
|
nettl.c \
|
|
|
|
nettl.h \
|
1999-02-20 06:49:27 +00:00
|
|
|
netxray.c \
|
|
|
|
netxray.h \
|
1998-11-12 00:06:47 +00:00
|
|
|
ngsniffer.c \
|
1998-11-17 05:34:29 +00:00
|
|
|
ngsniffer.h \
|
2000-09-19 17:22:11 +00:00
|
|
|
pppdump.c \
|
|
|
|
pppdump.h \
|
Check in Olivier Abad's patch to add dissectors for LAP-B and X.25, and
wiretap support for RADCOM Ltd.'s WAN/LAN analyzers (see
http://www.radcom-inc.com/
). Note: as I remember, IEEE 802.2/ISO 8022 LLC has somewhat of an SDLC
flavor to it, just as I think LAP, LAPB, LAPD, and so on do, so we may
be able to combine some of the LLC dissection and the LAPB dissection
into common code that could, conceivably be used for other SDLC-flavored
protocols.
Make "S" a mnemonic for "Summary" in the "Tools" menu.
Move the routine, used for the "Tools/Summary" display, that turns a
wiretap file type into a descriptive string for it into the wiretap
library itself, expand on some of its descriptions, and add an entry for
files from a RADCOM analyzer.
Have "Tools/Summary" display the snapshot length for the capture.
svn path=/trunk/; revision=416
1999-08-02 02:04:38 +00:00
|
|
|
radcom.c \
|
|
|
|
radcom.h \
|
1998-11-15 05:29:17 +00:00
|
|
|
snoop.c \
|
1998-11-17 05:34:29 +00:00
|
|
|
snoop.h \
|
1999-10-31 17:46:11 +00:00
|
|
|
toshiba.c \
|
|
|
|
toshiba.h \
|
1998-11-17 05:34:29 +00:00
|
|
|
wtap.c \
|
2000-06-06 16:21:26 +00:00
|
|
|
wtap.h \
|
|
|
|
wtap-int.h
|
1999-07-15 15:33:52 +00:00
|
|
|
|
|
|
|
EXTRA_DIST = \
|
1999-09-24 04:59:52 +00:00
|
|
|
ascend-grammar.c \
|
|
|
|
ascend-grammar.h \
|
|
|
|
ascend-scanner.c \
|
1999-07-15 15:33:52 +00:00
|
|
|
config.h.win32 \
|
|
|
|
Makefile.nmake
|
1999-09-11 04:50:44 +00:00
|
|
|
|
|
|
|
# Any POSIX-compatible YACC should honor the -p flag
|
|
|
|
YFLAGS=-d -p ascend
|
|
|
|
|
|
|
|
ascend-scanner.c : ascend-scanner.l
|
2000-03-29 19:55:51 +00:00
|
|
|
$(LEX) -Pascend -oascend-scanner.c $(srcdir)/ascend-scanner.l
|