4 LIB_LDFLAGS:=$(LDFLAGS) -Wl,-soname,libmosquittopp.so.${SOVERSION}
9 all : libmosquittopp.so.${SOVERSION}
12 $(INSTALL) -d ${DESTDIR}$(prefix)/lib${LIB_SUFFIX}/
13 $(INSTALL) -s libmosquittopp.so.${SOVERSION} ${DESTDIR}${prefix}/lib${LIB_SUFFIX}/libmosquittopp.so.${SOVERSION}
14 ln -sf libmosquittopp.so.${SOVERSION} ${DESTDIR}${prefix}/lib${LIB_SUFFIX}/libmosquittopp.so
15 $(INSTALL) -d ${DESTDIR}${prefix}/include/
16 $(INSTALL) mosquittopp.h ${DESTDIR}${prefix}/include/mosquittopp.h
19 -rm -f ${DESTDIR}${prefix}/lib${LIB_SUFFIX}/libmosquittopp.so.${SOVERSION}
20 -rm -f ${DESTDIR}${prefix}/lib${LIB_SUFFIX}/libmosquittopp.so
21 -rm -f ${DESTDIR}${prefix}/include/mosquittopp.h
24 -rm -f *.o libmosquittopp.so.${SOVERSION}
26 libmosquittopp.so.${SOVERSION} : mosquittopp.o
27 $(CXX) -shared $(LIB_LDFLAGS) $< -o $@ ../libmosquitto.so.${SOVERSION}
29 mosquittopp.o : mosquittopp.cpp mosquittopp.h
30 $(CXX) $(LIB_CXXFLAGS) -c $< -o $@