Files @ 2e8d2be063af
Branch filter:

Location: libtransport.git/spectrum/src/CMakeLists.txt

Jan Kaluza
Clear presences in PresenceOracle when user disconnects. This fixes situation when transport disconnects user but PresenceOracle still caches his last presence and therefore the user is not able to login
cmake_minimum_required(VERSION 2.6)
FILE(GLOB SRC *.cpp)

# if (WIN32)
# FILE(GLOB WIN_SRC win32/*.cpp)
# include_directories(win32)
# ADD_EXECUTABLE(spectrum2 ${SRC} ${WIN_SRC})
# else()
ADD_EXECUTABLE(spectrum2 ${SRC})
# endif()



ADD_DEPENDENCIES(spectrum2 spectrum2_libpurple_backend)
ADD_DEPENDENCIES(spectrum2 spectrum2_libircclient-qt_backend)

target_link_libraries(spectrum2 transport ${SWIFTEN_LIBRARY} ${LOG4CXX_LIBRARIES} ${PROTOBUF_LIBRARY})

INSTALL(TARGETS spectrum2 RUNTIME DESTINATION bin)

INSTALL(FILES
	sample2.cfg
	RENAME spectrum.cfg.example
	DESTINATION /etc/spectrum2/transports
	)

INSTALL(FILES
	backend-logging.cfg
	DESTINATION /etc/spectrum2
	)

INSTALL(FILES
	logging.cfg
	DESTINATION /etc/spectrum2
	)