Makefile 485 B

1234567891011121314151617181920212223242526
  1. include ../../config.mk
  2. .PHONY: all test
  3. ifeq ($(WITH_SHARED_LIBRARIES),yes)
  4. LIB_DEP:=../../lib/libmosquitto.so.${SOVERSION}
  5. else
  6. LIB_DEP:=../../lib/libmosquitto.a
  7. endif
  8. all : auth_plugin.so
  9. auth_plugin.so : auth_plugin.c
  10. $(CC) ${CFLAGS} -fPIC -shared $< -o $@ -I../../lib -I../../src
  11. ../lib/libmosquitto.so.${SOVERSION} :
  12. $(MAKE) -C ../../lib
  13. ../lib/libmosquitto.a :
  14. $(MAKE) -C ../../lib libmosquitto.a
  15. clean :
  16. -rm -f *.o random_client *.gcda *.gcno
  17. test : all
  18. ./test.py