Python versions, as it no longer makes only "register.c", it can also
make a "plugin.c" file for a plugin.
When making "plugin.c", there's no need to include "register.h", as it's
not defining any functions declared there.
git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@17919
f5534014-38df-0310-8fa8-
9805f1628bb7
# a register.c file for libethereal.
# All subsequent arguments are the files to scan.
#
-register.c: $(plugin_src) $(DISSECTOR_SRC) $(top_srcdir)/tools/make-reg-dotc \
- $(top_srcdir)/tools/make-reg-dotc.py
+register.c: $(plugin_src) $(DISSECTOR_SRC) $(top_srcdir)/tools/make-dissector-reg \
+ $(top_srcdir)/tools/make-dissector-reg.py
@if test -n $(PYTHON); then \
echo Making register.c with python ; \
- $(PYTHON) $(top_srcdir)/tools/make-reg-dotc.py $(srcdir) \
+ $(PYTHON) $(top_srcdir)/tools/make-dissector-reg.py $(srcdir) \
dissectors $(DISSECTOR_SRC) ; \
else \
echo Making register.c with shell script ; \
- $(top_srcdir)/tools/make-reg-dotc $(srcdir) \
+ $(top_srcdir)/tools/make-dissector-reg $(srcdir) \
dissectors $(plugin_src) $(DISSECTOR_SRC) ; \
fi
register.c: $(DISSECTOR_SRC)
!IFDEF PYTHON
@echo Making register.c (using python)
- @$(PYTHON) ../../tools/make-reg-dotc.py . dissectors $(DISSECTOR_SRC)
+ @$(PYTHON) ../../tools/make-dissector-reg.py . dissectors $(DISSECTOR_SRC)
!ELSE
@echo Making register.c (using sh)
- @$(SH) ../../tools/make-reg-dotc . dissectors $(DISSECTOR_SRC)
+ @$(SH) ../../tools/make-dissector-reg . dissectors $(DISSECTOR_SRC)
!ENDIF
packet-ncp2222.c : ncp2222.py
# a plugin.c file for a plugin.
# All subsequent arguments are the files to scan.
#
-plugin.c: $(DISSECTOR_SRC) $(top_srcdir)/tools/make-reg-dotc \
- $(top_srcdir)/tools/make-reg-dotc.py
+plugin.c: $(DISSECTOR_SRC) $(top_srcdir)/tools/make-dissector-reg \
+ $(top_srcdir)/tools/make-dissector-reg.py
@if test -n $(PYTHON); then \
echo Making plugin.c with python ; \
- $(PYTHON) $(top_srcdir)/tools/make-reg-dotc.py $(srcdir) \
+ $(PYTHON) $(top_srcdir)/tools/make-dissector-reg.py $(srcdir) \
plugin $(DISSECTOR_SRC) ; \
else \
echo Making plugin.c with shell script ; \
- $(top_srcdir)/tools/make-reg-dotc $(srcdir) \
+ $(top_srcdir)/tools/make-dissector-reg $(srcdir) \
$(plugin_src) plugin $(DISSECTOR_SRC) ; \
fi
plugin.c: $(DISSECTOR_SRC)
!IFDEF PYTHON
@echo Making plugin.c (using python)
- @$(PYTHON) ../../tools/make-reg-dotc.py . plugin $(DISSECTOR_SRC)
+ @$(PYTHON) ../../tools/make-dissector-reg.py . plugin $(DISSECTOR_SRC)
!ELSE
@echo Making plugin.c (using sh)
- @$(SH) ../../tools/make-reg-dotc . plugin $(DISSECTOR_SRC)
+ @$(SH) ../../tools/make-dissector-reg . plugin $(DISSECTOR_SRC)
!ENDIF
!ENDIF
dfilter-test.py \
fuzz-test.sh \
lex.py \
- make-reg-dotc \
- make-reg-dotc.py \
+ make-dissector-reg \
+ make-dissector-reg.py \
msnchat \
netscreen2dump.py \
pkt-from-core.py \
#endif
#include <gmodule.h>
-#include "register.h"
#include "moduleinfo.h"
#endif
#include <gmodule.h>
-#include "register.h"
#include "moduleinfo.h"