#
# Targets
#
DEST	= $(MAG_ROOT)/lib
SRCS	= \
		utils/StringUtils.cpp \
		utils/SipURI.cpp \
		event/SIPEvent.cpp \
		event/SIPNotifyEvent.cpp \
		event/SIPNotifyAckEvent.cpp \
		event/SIPNotifyNackEvent.cpp \
		event/SIPNotifyRequestEvent.cpp \
		event/SIPSubscriptionFailureEvent.cpp \
		event/SIPNotificationRequest.cpp \
		event/PresenceEvent.cpp \
		event/MWIEvent.cpp \
		event/ResyncEvent.cpp \
		event/SIPEventEncoder.cpp \
		event/content/PresenceContentDecoder.cpp \
		event/content/StatusContentDecoder.cpp \
		event/content/MWIContentDecoder.cpp \
		event/content/ResyncContentDecoder.cpp \
		management/config/SIPNotificationManagerConfig.cpp \
		management/config/MWINotificationServiceConfig.cpp \
		management/config/ResyncNotificationServiceConfig.cpp \
		management/config/StatusNotificationServiceConfig.cpp \
		session/SIPNotificationSession.cpp \
		session/SIPStatusNotificationSession.cpp \
		session/SIPMwiNotificationSession.cpp \
		session/SIPResyncNotificationSession.cpp \
		NotificationService.cpp \
       	SIPNotificationManager.cpp \
		MWINotificationService.cpp \
		ResyncNotificationService.cpp \
		StatusNotificationService.cpp \

#		event/SIPSubscriptionRequest.cpp \

OBJS          = $(SRCS:%.cpp=%.o)

LIBS	      =  -lxml2


LIBNAME	= libCseSIPNotification


include $(UTL_ROOT)/MakeIncl/Makeflags.$(PNX_OS)
include $(UTL_ROOT)/MakeIncl/MakeLib

INCL	= \
	-I. \
	-I/usr/include/libxml2
	
include ../include/Makefile.PublicIncludes

$(OBJS): %.o: %.cpp
