Wireshark mailing list archives
Re: Shell scripts for building *register*.c files
From: Guy Harris <guy () alum mit edu>
Date: Thu, 19 Sep 2013 13:09:03 -0700
On Sep 19, 2013, at 12:18 PM, Joerg Mayer <jmayer () loplof de> wrote:
If I understand things for windows builds correctly, we require python for windows builds as well nowadays. If that's correct we should get rid of the shell script.
For UN*X builds from SVN, you need Python (to build the Netware NCP dissector), so the shell script isn't necessary. For UN*X builds from a source tarball, the tarball contains the results of at least some of the Python scripts (the NCP dissector *AND* the *register*.c files), so: if you're just building from the source in the tarball, I'm not sure you need Python; if you're modifying the source, I'd put you in the same category as people building from SVN, and require you to have Python. So I'd be inclined to get rid of the shell scripts unless somebody can offer a good reason to keep them. The configure script should not require Python; my inclination would be to have a "sorry, no Python, install it" script and, if the configure script doesn't find Python, have it set PYTHON to that script, so if you never need to run Python, the build Just Works, and if you *do* need to run Python, the build prints the error message from the script and fails, so you at least get told to install Python. ___________________________________________________________________________ Sent via: Wireshark-dev mailing list <wireshark-dev () wireshark org> Archives: http://www.wireshark.org/lists/wireshark-dev Unsubscribe: https://wireshark.org/mailman/options/wireshark-dev mailto:wireshark-dev-request () wireshark org?subject=unsubscribe
Current thread:
- Re: Tool Ownership and Licensing, (continued)
- Re: Tool Ownership and Licensing Guy Harris (Sep 18)
- Re: Tool Ownership and Licensing Anders Broman (Sep 18)
- Re: Tool Ownership and Licensing Gilbert Ramirez (Sep 17)
- Re: Tool Ownership and Licensing Jeff Morriss (Sep 18)
- Re: Tool Ownership and Licensing Guy Harris (Sep 18)
- Re: Tool Ownership and Licensing Jeff Morriss (Sep 19)
- Re: Tool Ownership and Licensing Evan Huus (Sep 19)
- Re: Tool Ownership and Licensing - log history of renamed files Jeff Morriss (Sep 19)
- Re: Tool Ownership and Licensing Joerg Mayer (Sep 19)
- Re: Shell scripts for building *register*.c files Guy Harris (Sep 19)