diff options
author | Gerald Combs <gerald@wireshark.org> | 2007-04-06 16:15:36 +0000 |
---|---|---|
committer | Gerald Combs <gerald@wireshark.org> | 2007-04-06 16:15:36 +0000 |
commit | a0afc5d83281995c3b67732b449dacd18c99772e (patch) | |
tree | 1f32950673ce9df2e5340dbda5f847ca9140ecf4 /epan/dissectors/Makefile.nmake | |
parent | 85c33a07cb74b9b8ba49ff6c19fe8941f2f41069 (diff) |
Add a registration symbol cache to make-dissector-reg.py. When you
update a dissector and recompile, make-dissector-reg.py can now pull
its list of registration routines from a cache instead of having to
scan through every dissector. The time to create register.c has gone
from 20 to 30 seconds down to 2 on my desktop machine.
The cache file is a Python pickle data stream. It should be portable
across architectures, so we may be able to add it to the distribution
at some point.
svn path=/trunk/; revision=21348
Diffstat (limited to 'epan/dissectors/Makefile.nmake')
-rw-r--r-- | epan/dissectors/Makefile.nmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/epan/dissectors/Makefile.nmake b/epan/dissectors/Makefile.nmake index e505619e7b..5fe3a4eec5 100644 --- a/epan/dissectors/Makefile.nmake +++ b/epan/dissectors/Makefile.nmake @@ -98,7 +98,7 @@ packet-ncp2222.c : ncp2222.py !ENDIF clean: - rm -f dissectors.lib *.pdb \ + rm -f dissectors.lib *.pdb register.c-tmp register-cache.pkl \ $(DISSECTOR_OBJECTS) $(DISSECTOR_SUPPORT_OBJECTS) distclean: clean |