aboutsummaryrefslogtreecommitdiffstats
path: root/epan/dissectors/Makefile.nmake
diff options
context:
space:
mode:
authorGerald Combs <gerald@wireshark.org>2007-04-06 16:15:36 +0000
committerGerald Combs <gerald@wireshark.org>2007-04-06 16:15:36 +0000
commita0afc5d83281995c3b67732b449dacd18c99772e (patch)
tree1f32950673ce9df2e5340dbda5f847ca9140ecf4 /epan/dissectors/Makefile.nmake
parent85c33a07cb74b9b8ba49ff6c19fe8941f2f41069 (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.nmake2
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