1 include ../Makefile.inc
4 luadir=$(libdir)/lua/5.1
6 CPPFLAGS=-I.. $(shell pkg-config --silence-errors --cflags lua5.1)
7 LIBS=-L.. -luci $(shell pkg-config --silence-errors --libs lua5.1)
11 PLUGIN_LDFLAGS=-bundle -undefined dynamic_lookup
13 PLUGIN_LDFLAGS=-shared -Wl,-soname,$(SHLIB_FILE)
19 $(PLUGIN_LD) $(PLUGIN_LDFLAGS) -o $@ $^ $(LIBS)
22 $(CC) $(CPPFLAGS) $(CFLAGS) $(FPIC) -c -o $@ $<
25 mkdir -p $(DESTDIR)$(luadir)
26 $(INSTALL) -m0644 uci.so $(DESTDIR)$(luadir)/