# Libraries
if(RAINBOW_BACKEND STREQUAL SKELETON)
	add_subdirectory(Skeleton)
elseif(RAINBOW_BACKEND STREQUAL WINALT)
	add_subdirectory(WinAlt)
elseif(RAINBOW_BACKEND STREQUAL WINGL)
	add_subdirectory(${CMAKE_SOURCE_DIR}/Painter ${CMAKE_BINARY_DIR}/Painter)
	add_subdirectory(WinGl)
else()
	add_subdirectory(${CMAKE_SOURCE_DIR}/Painter ${CMAKE_BINARY_DIR}/Painter)
	add_subdirectory(FrameBuffer)
	if(RAINBOW_BACKEND STREQUAL LINUXFB)
		add_subdirectory(LinuxFb)
	elseif(RAINBOW_BACKEND STREQUAL SDLFB)
		add_subdirectory(SDLFb)
	elseif(RAINBOW_BACKEND STREQUAL WINFB)
		add_subdirectory(WinFb)
	endif()
endif()
