diff options
author | Richard Ipsum <richardipsum@fastmail.co.uk> | 2017-07-09 14:40:58 +0100 |
---|---|---|
committer | Daniel Silverstone <dsilvers@digital-scurf.org> | 2017-07-20 19:37:15 +0100 |
commit | 23e7a95e20c932ef685dadd3a70acbe3544b1e53 (patch) | |
tree | 71e5c5951ae7b463d502d001e93e0870343dd7c2 | |
parent | f185b33aac5e37319b5ee9828be5a009eca7cbf0 (diff) | |
download | supple-23e7a95e20c932ef685dadd3a70acbe3544b1e53.tar.gz |
Allow lua link option to be overridden
-rw-r--r-- | Makefile | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -18,6 +18,7 @@ CINST_ROOT := $(DESTDIR)$(INST_BASE)/lib/lua/$(LUA_VER) BINST_ROOT := $(DESTDIR)$(INST_BASE)/lib LMOD_FILES := $(patsubst %,%.lua,$(subst .,/,$(LMODULES))) CMOD_FILES := $(patsubst %,%.so,$(subst .,/,$(CMODULES))) +LIB_LUA := -llua$(LUA_VER) CMOD_TARGETS := $(patsubst %,lib/%.so,$(subst .,/,$(CMODULES))) CMOD_OBJECTS := $(patsubst %,lib/%.o,$(subst .,/,$(CMODULES))) @@ -45,10 +46,10 @@ LFLAGS := -O1 -g $(LFLAGS) build: $(CMOD_TARGETS) wrapper wrapper: src/wrapper.c - $(CC) $(LFLAGS) $(CFLAGS) -o $@ $< -llua$(LUA_VER) + $(CC) $(LFLAGS) $(CFLAGS) -o $@ $< $(LIB_LUA) testwrapper: src/wrapper.c - $(CC) $(LFLAGS) $(CFLAGS) -DTESTING_SUPPLE -o $@ $< -llua$(LUA_VER) + $(CC) $(LFLAGS) $(CFLAGS) -DTESTING_SUPPLE -o $@ $< $(LIB_LUA) -chown root:root $@ && chmod u+s $@ ls -l $@ |