More hacking.
[mknbi.git] / Makefile
index 462db56..13913a1 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -198,7 +198,10 @@ install:   all $(ALTBOOT)
        -mkdir -p $(INSTLIBDIR)
        $(INSTALL) $(PROG) $(INSTLIBDIR)/
        $(INSTALL) -m 644 $(MODULES) $(FIRSTS) $(ALTBOOT) $(RMRD) $(INSTLIBDIR)/
-       if [ -e lua/bin/lua ]; then $(INSTALL) -m 644 lua/bin/lua $(INSTLIBDIR)/; fi
+       if [ -e lua/bin/lua ]; then \
+               cp -p lua/bin/lua luaprog; \
+               $(INSTALL) -m 644 luaprog $(INSTLIBDIR)/lua; \
+       fi
        -mkdir -p $(BINDIR)
        cd $(BINDIR); \
        for i in linux rom fdos dos menu nfl; \
@@ -223,6 +226,8 @@ install:    all $(ALTBOOT)
        $(INSTALL) -m 644 README LOG spec.txt $(DOCDIR)/
 
 tarball:
+       mkdir -p luabuild
+       -diff -ur --exclude='*.a' --exclude='*.o' --exclude='*.map' --unidirectional-new-file /usr/local/src/lua lua > luabuild/luapatch.txt
        (cd ..; tar zcf /tmp/mknbi-$(TARVERSION).tar.gz --exclude CVS --exclude lua mknbi-$(TARVERSION))
 
 clean: