Ah. It's great.
Typos and missing declaration happens very easy without a compiler warning you.
What about passing the manifest file to get the list of Lua files?
This way wrong paths can be found quicker.
And an extra loop filling $(language) with all (unoffical) supported languages to find syntax errors in language files one normally does not use. (Already happend)
The list was very useful.
Thanks!