ow_create_static_library(owphapiwrapper)

ow_use_public_libraries(
	owthread
	owsound
	owimwrapper
	owsipwrapper
	phapi
	sfp-plugin
)

ow_use_private_libraries(
	qt4
)

ow_add_public_include_dirs(
	${CMAKE_CURRENT_SOURCE_DIR}
)

ow_add_private_libraries(
	${ortp_LIBRARIES}
	${stun_LIBRARIES}
	${httptunnel_LIBRARIES}
)

ow_add_sources(
	PhApiFactory.cpp
	PhApiWrapper.cpp
	PhApiCallbacks.cpp
	PhApiIMChat.cpp
	PhApiIMConnect.cpp
	PhApiIMPresence.cpp
	PhApiCodecList.cpp
	PhApiSFPCallbacks.cpp
	PhApiSFPWrapper.cpp
	PhApiSFPEvent.cpp
)

if (PHAPI_VIDEO_SUPPORT)
	ow_use_public_libraries(
		pixertool
	)
	ow_add_private_definitions(
		-DENABLE_VIDEO
	)
endif (PHAPI_VIDEO_SUPPORT)

ow_add_private_definitions(
	-DPHAPI_DLL
)

ow_create_project_binary()

if (APPLE)
	ow_use_private_frameworks(
		CoreFoundation
	)
endif (APPLE)
