aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--packaging/nsis/ethereal.nsi3
-rw-r--r--plugins/lua/Makefile.nmake5
2 files changed, 7 insertions, 1 deletions
diff --git a/packaging/nsis/ethereal.nsi b/packaging/nsis/ethereal.nsi
index 17657ba99b..c4aa152002 100644
--- a/packaging/nsis/ethereal.nsi
+++ b/packaging/nsis/ethereal.nsi
@@ -727,6 +727,9 @@ Section "LUA Plugin" SecLua
SetOutPath $INSTDIR\plugins\${VERSION}
File "..\..\plugins\lua\lua.dll"
SectionEnd
+SetOutPath $INSTDIR
+File "..\..\plugins\lua\init.lua"
+SectionEnd
!endif
Section "SNMP MIBs" SecMIBs
diff --git a/plugins/lua/Makefile.nmake b/plugins/lua/Makefile.nmake
index fe5712e7f8..d6b39d84b8 100644
--- a/plugins/lua/Makefile.nmake
+++ b/plugins/lua/Makefile.nmake
@@ -53,11 +53,14 @@ doc: $(MODULES)
#elua.c: $(LUA_LIBS)
+init.lua: template-init.lua make-init-lua.pl ../../epan/ftypes/ftypes.h ../../wiretap/wtap.h ../../epan/proto.h
+ $(PERL) make-init-lua.pl template-init.lua > init.lua
+
!ENDIF
!ENDIF
clean:
- rm -f $(OBJECTS) lua.dll lua.exp lua.lib *.pdb
+ rm -f $(OBJECTS) lua.dll lua.exp lua.lib *.pdb init.lua
distclean: clean