Makefile 541 B

12345678910111213141516171819202122232425
  1. include ../../config.mk
  2. CC=cc
  3. CFLAGS=-I../../src -I../../include -I. -I../.. -Wall -ggdb -DDEBUG -DWITH_CLIENT
  4. LDFLAGS=
  5. SOVERSION=1
  6. .PHONY: all test clean
  7. all : msgsps_pub msgsps_sub
  8. msgsps_pub : msgsps_pub.o
  9. ${CC} $^ -o $@ ../../lib/libmosquitto.so.${SOVERSION}
  10. msgsps_pub.o : msgsps_pub.c msgsps_common.h
  11. ${CC} $(CFLAGS) -c $< -o $@
  12. msgsps_sub : msgsps_sub.o
  13. ${CC} $^ -o $@ ../../lib/libmosquitto.so.${SOVERSION}
  14. msgsps_sub.o : msgsps_sub.c msgsps_common.h
  15. ${CC} $(CFLAGS) -c $< -o $@
  16. clean :
  17. -rm -f *.o msgsps_pub msgsps_sub