set(NAME caveexpress)
set(${NAME}-client_SRCS
	entities/ClientCaveTile.cpp
	entities/ClientNPC.cpp
	entities/ClientWindowTile.cpp
	entities/ClientGate.cpp
	entities/ClientPressurePlate.cpp
	entities/ClientParticle.cpp
	ClientEntityFactories.cpp
	ClientMapHandlers.cpp
	CaveExpressClientMap.cpp
	editor/MapEditorDocument.cpp
	editor/UICaveExpressMapEditorWindow.cpp
	ui/nodes/UINodeBackgroundScene.cpp
	ui/nodes/UINodeMap.cpp
	ui/windows/UIGameOverWindow.cpp
	ui/windows/UIGameFinishedWindow.cpp
	ui/windows/UIMapFailedWindow.cpp
	ui/windows/UICaveExpressSettingsWindow.cpp
	ui/windows/UIMainWindow.cpp
	ui/windows/UIGameHelpWindow.cpp
	ui/windows/UIMapWindow.cpp
)
add_library(${NAME}-client ${${NAME}-client_SRCS})
set_target_properties(${NAME}-client PROPERTIES FOLDER ${NAME}-client)
cp_target_link_libraries(TARGET ${NAME}-client LIBS client ${NAME}-shared)
