SET(PACKAGE_NAME LIB_CAPS)
SET(LIB_NAME capsclient)

FILE(GLOB ${PACKAGE_NAME}_SOURCES
	"*.cpp"
	"mseed/*.cpp"
)

LIST(REMOVE_ITEM ${PACKAGE_NAME}_SOURCES ${CMAKE_CURRENT_SOURCE_DIR}/pluginapplication.cpp)

IF(WIN32)
	SET(${PACKAGE_NAME}_SOURCES ${${PACKAGE_NAME}_SOURCES} strptime.c)
ENDIF(WIN32)

INCLUDE_DIRECTORIES(../../3rd-party/mseed)

ADD_LIBRARY(${LIB_NAME} SHARED ${${PACKAGE_NAME}_SOURCES})
SET_TARGET_PROPERTIES(${LIB_NAME} PROPERTIES COMPILE_FLAGS -fPIC)
SET_TARGET_PROPERTIES(${LIB_NAME} PROPERTIES VERSION 2.0.0 SOVERSION 2)
TARGET_LINK_LIBRARIES(${LIB_NAME} mseed)

INSTALL(TARGETS ${LIB_NAME} DESTINATION lib)
