ifneq (,$(wildcard ../../build/config.mk)) include ../../build/config.mk include ../../build/module.mk include ../../build/gccconfig.mk else include standalone.mk endif NEIGHTBL_CFLAGS = $(CPPFLAGS) $(CFLAGS) $(EXTRA_CFLAGS) $(WFLAGS) NEIGHTBL_OBJ = src/neightbl.o NEIGHTBL_LIB = src/neightbl.so %.o: %.c $(CC) $(NEIGHTBL_CFLAGS) $(LUA_CFLAGS) $(FPIC) -c -o $@ $< compile: $(NEIGHTBL_OBJ) $(LINK) $(SHLIB_FLAGS) -o $(NEIGHTBL_LIB) $(NEIGHTBL_OBJ) mkdir -p dist$(LUA_LIBRARYDIR) cp $(NEIGHTBL_LIB) dist$(LUA_LIBRARYDIR)/ clean: luaclean rm -f src/*.o src/*.so src/*.a src/*.dll