1 include ..
/Makefile.inc
3 CPPFLAGS
=-I..
$(shell pkg-config
--silence-errors
--cflags lua5.1
)
4 LIBS
=-L..
-luci
$(shell pkg-config
--silence-errors
--libs lua5.1
)
8 PLUGIN_LDFLAGS
=-bundle
-undefined dynamic_lookup
10 PLUGIN_LDFLAGS
=-shared
-Wl
,-soname
,$(SHLIB_FILE
)
16 $(PLUGIN_LD
) $(PLUGIN_LDFLAGS
) -o
$@
$^
$(LIBS
)
19 $(CC
) $(CPPFLAGS
) $(CFLAGS
) $(FPIC
) -c
-o
$@
$<
22 mkdir
-p
$(DESTDIR
)$(prefix)/lib
/lua
/5.1
23 $(INSTALL
) -m0644 uci.so
$(DESTDIR
)$(prefix)/lib
/lua
/5.1/