Wireshark

  • Riverbed Technology
  • WinPcap
the world's foremost network protocol analyzer
  • Wireshark
    • About
    • Download
    • Blog
  • Get Help
    • Ask a Question
    • FAQs
    • Documentation
    • Mailing Lists
    • Online Tools
    • Wiki
    • Bug Tracker
  • Develop
    • Get Involved
    • Developer's Guide
    • Browse the Code
    • Latest Builds

Wireshark-dev: [Wireshark-dev] Generic Manifest for Packaging

Date Index Thread Index Other Months All Mailing Lists
Date Prev Date Next Thread Prev Thread Next


From: "Graeme Lunt" <graeme@xxxxxxxxxxx>
Date: Fri, 4 Jan 2008 15:39:57 +0100

Ulf,

> Having a meta format to describe the required files seems a 
> good idea. 
> However, I don't think we currently have a tool to handle XML and I 
> don't like the idea of adding another tool. As the number of tools a 
> newbie needs to install to generate Wireshark is already very 
> huge IMHO. 

I have defined a very simple meta format to describe the files required for
a Wireshark distribution.
See attached (or run nmake -f makefile.nmake in the packaging directory).

It is a simple listing by destination directory of the files required. 
The listing makes use of the macros defined in config.nmake. 
Each file may have associated parameters:
	ifdef=XXX	- only include if XXX is defined
	oname=xxx	- rename the file to xxx
	u3loc=xxx	- where to locate the files on a U3 device

It is currently automatically generated (using perl) from nsis/wireshark.nsi
(which seems to be kept the most up to date) and then used by the U3 and
PortableApps packaging (through a perl script to generate a makefile).
This then ensures that the U3 and PortableApps packaging have the same
contents as the NSIS packaging.

If this approach is appropriate, we should use this meta format to generate
nsis/wireshark.nsi and then just update the manifest by hand as required. 

What do you think?

Graeme


Attachment: wireshark.manifest
Description: Binary data

  • Prev by Date: Re: [Wireshark-dev] Compilation error in asn.1 file
  • Next by Date: Re: [Wireshark-dev] U3 and PortableApps installers
  • Previous by thread: Re: [Wireshark-dev] wireshark 0.99.7 crash on MacOS X 10.5 (Leopard)
  • Next by thread: Re: [Wireshark-dev] U3 and PortableApps installers
  • Index(es):
    • Date
    • Thread

Wireshark and the "fin" logo are registered trademarks of the Wireshark Foundation