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
)/