wireshark/tools
João Valverde 722d6b06f6 Rewrite make-{dissectors,taps} in Python
Having these build tools in machine code poses problems when cross-compiling.
The most significant being that we need to find the host and build GLiB
dependencies at compile-time.

There is no noticeable speed difference between the Python and C implementation.

Ping-Bug: 14622
Change-Id: Id13f823c7f4abf51edfa291e703028873748989f
Reviewed-on: https://code.wireshark.org/review/28130
Petri-Dish: Peter Wu <peter@lekensteyn.nl>
Tested-by: Petri Dish Buildbot
Reviewed-by: Peter Wu <peter@lekensteyn.nl>
2018-06-11 17:01:05 +00:00
..
cppcheck Tweak cppcheck to test with better settings 2018-06-06 05:20:43 +00:00
json2pcap More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
lemon lemon: Make it build with __clang_analyzer__ defined 2018-06-07 03:58:04 +00:00
npl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
oss-fuzzshark Don't use dladdr() to get a pathname for the current executable(). 2018-05-05 08:06:35 +00:00
pidl spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
Get-HardenFlags.ps1 More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
SkinnyProtocolOptimized.xml [skinny]: minor changes to xml file 2017-08-21 15:28:02 +00:00
WiresharkXML.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
asn2deb Remove autotools build system. 2018-04-18 03:46:17 +00:00
asn2wrs.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
bsd-setup.sh tools: add bsd-setup.sh. 2018-06-04 16:48:11 +00:00
checkAPIs.pl Update some comments. 2018-05-14 07:04:03 +00:00
checkfiltername.pl F5ETHTRAILER: Initial cleanup from submission 2018-03-11 15:08:16 +00:00
checkhf.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
checklicenses.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
colorfilters2js.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
commit-msg spdx: more licenses converted. 2018-03-09 04:48:20 +00:00
compare-abis.sh Get rid of more .libs stuff. 2018-04-25 04:24:21 +00:00
compress-pngs.sh More shellcheck checks and fixes. 2018-06-07 18:11:12 +00:00
convert-proto-tree-new.awk Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
convert_expert_add_info_format.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
convert_proto_tree_add_text.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
debian-nightly-package.sh More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
debian-setup.sh debian-setup: fix GnuTLS installation for Ubuntu 14.04 2018-06-11 15:03:01 +00:00
delete_includes.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
extract_asn1_from_spec.pl extract_asn1_from_spec.pl: fix parsing of END tag 2018-04-04 17:52:47 +00:00
fix-encoding-args.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
fixhf.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
fuzz-test.sh Add COMMON_ARGS to the "Command and args" message. 2018-06-06 19:36:13 +00:00
gen-bugnote More shellcheck fixes. 2018-06-11 16:35:08 +00:00
generate-bacnet-vendors.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
generate-nl80211-fields.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
generate-sysdig-event.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
generate_authors.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
git-compare-abis.sh More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
git-export-release.sh More shellcheck checks and fixes. 2018-06-07 18:11:12 +00:00
html2text.py html2txt.py: replaced 2 occurences of '{}' with equal '{0}' because of CentOS 6.x+Python2.6.6 issues 2018-05-12 19:54:05 +00:00
idl2deb Remove autotools build system. 2018-04-18 03:46:17 +00:00
idl2wrs Remove $Id$ and other Subversion leftovers from the tools. 2014-02-14 01:35:57 +00:00
indexcap.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
lex.py spdx: more licenses converted. 2018-03-09 04:48:20 +00:00
licensecheck.pl licensecheck: handle multiple licenses. 2018-03-09 11:50:15 +00:00
list_protos_in_cap.sh More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
macos-setup-brew.sh tools: add missing packages to osx setup. 2018-05-13 20:04:50 +00:00
macos-setup.sh Add asciidoctor and asciidoctor-pdf to macos-setup.sh 2018-05-23 17:38:11 +00:00
make-manuf make-manuf: Fix a comment. 2017-10-29 18:25:31 +00:00
make-pixbuf-csource.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
make-plugin-reg.py L16_mono: Add L16 monaural codec plugin as functional example 2018-02-28 12:04:29 +00:00
make-regs.py Rewrite make-{dissectors,taps} in Python 2018-06-11 17:01:05 +00:00
make-services.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
make-sminmpec.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
make-tls-ct-logids.py TLS: append Log name for CT Log IDs 2017-03-10 02:38:14 +00:00
make-usb.py caputils/tools: more SPDX convertions. 2018-02-09 15:20:05 +00:00
make_charset_table.c Use %zu, not %zd, to print a size_t value (%zd would be for ssize_t). 2015-06-06 19:20:19 +00:00
msnchat spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
msvc2015AdminDeployment.xml WSDG: Improve VS2015 chocolatey install 2017-11-17 12:56:52 +00:00
ncp2222.py spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
netscreen2dump.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
parse_xml2skinny_dissector.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
pkt-from-core.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
pre-commit More shellcheck fixes. 2018-06-11 16:35:08 +00:00
pre-commit-ignore.conf Rewrite make-{dissectors,taps} in Python 2018-06-11 17:01:05 +00:00
pre-commit-ignore.py More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
process-x11-fields.pl Remove popcount in favor of ws_count_ones. 2018-03-13 17:18:01 +00:00
process-x11-xcb.pl Remove popcount in favor of ws_count_ones. 2018-03-13 17:18:01 +00:00
randpkt-test.sh More shellcheck checks and fixes. 2018-06-07 18:11:12 +00:00
rdps.py more SPDX convertions. 2018-02-13 13:57:30 +00:00
release-update-debian-soversions.sh CMake: Get rid of FULL_SO_VERSION 2018-06-07 04:01:37 +00:00
rpm-setup.sh rpm-setup: add rpmbuild package. 2018-06-08 11:23:21 +00:00
test-captures.sh More shellcheck checks and fixes. 2018-06-07 18:11:12 +00:00
test-common.sh More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
textify.ps1 Force textify.ps1 to read files as UTF-8. 2018-05-02 04:06:30 +00:00
update-tx More shellcheck fixes. 2018-06-11 16:35:08 +00:00
usb-ptp-extract-models.pl spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
usb-ptp-extract-models.txt
valgrind-wireshark.sh More shellcheck checks and fixes. 2018-06-07 18:11:12 +00:00
validate-diameter-xml.sh More licenses converted to SPDX. 2018-03-07 13:35:49 +00:00
vg-suppressions vg-suppressions: suppress more GLib-related memleaks 2018-04-24 21:12:49 +00:00
win-setup.ps1 Remove older Visual Studio suport. 2018-05-17 04:14:19 +00:00
wireshark_be.py spdx: more licenses converted. 2018-03-09 04:50:23 +00:00
wireshark_gen.py spdx: more licenses converted. 2018-03-07 15:56:44 +00:00
ws-coding-style.cfg We now support C++/C99-style comments. 2016-09-06 02:44:32 +00:00
yacc.py spdx: more licenses converted. 2018-03-09 04:48:20 +00:00