Sorry I have no idea how to properly reply to my initial message as I am not 
subscribed to the mailing list. Anyhow..

Never thought I would write this, but extending Automake is really easy!

I'll write my solution here in case someone finds this with a search engine.

Below is what I came up with (simplified version), simply adding new Lua files 
to nobase_dist_lua_DATA will automagically compile them using luac and your 
preferred luac flags.





nobase_dist_lua_DATA = \
    scripts/example_one.luac \
    scripts/example_two.luac

LUA_CC = luac
LUA_CC_FLAGS = -s
LUA_OBJECTS = $(nobase_dist_lua_DATA:.lua=.luac)

all-local: lua-compile
clean-local: lua-clean

lua-compile: $(LUA_OBJECTS)

lua-clean:
        rm scripts/*.luac

lua.luac:
        $(LUA_CC) $(LUA_CC_FLAGS) $< -o $@


Reply via email to