Come è tipico di Lua, non esiste uno standard e un sacco di gente tira il proprio. C'è uno sforzo per standardizzare su un sistema di gestione dei pacchetti chiamato Lua Rocks, ma non sono sicuro di quanto tempo ci sia dietro o di quanto sia maturo. (Nel 2008 non era ancora pronto per il prime time, ma le cose potrebbero essere cambiate.)
Io stesso sono molto low-tech: se voglio distribuire qualcosa, trasformo semplicemente le mie sorgenti Lua in file C e li collego in con il binario. Trovare e convertire tutti i moduli potrebbe essere un po 'noioso per me, ma la cosa più semplice per i miei utenti — non è nemmeno necessario sapere che Lua è coinvolta. Ho pubblicato uno copy of my lua2c
script allo Pastebin. Ho la possibilità di compilare ma generalmente non compilo perché i risultati non sono portabili e perché il compilatore Lua è comunque veloce.
Sarebbe bello avere qualcosa di più automatico. Penso che probabilmente ci vorranno diversi giorni per scrivere e fare il debug di un buon strumento.
Le persone sullo Lua mailing list sapranno sicuramente di più.
fonte
2010-06-18 01:31:52
Vorrei poterlo riutilizzare nuovamente per includere un collegamento al codice sorgente. – chicks