30 lines
902 B
CMake
30 lines
902 B
CMake
@PACKAGE_INIT@
|
|
|
|
include("${CMAKE_CURRENT_LIST_DIR}/TessesFrameworkTargets.cmake")
|
|
|
|
check_required_components(TessesFramework)
|
|
|
|
if(NOT ("${CMAKE_SYSTEM_NAME}" STREQUAL "Windows" OR "${CMAKE_SYSTEM_NAME}" STREQUAL "NintendoWii" OR "${CMAKE_SYSTEM_NAME}" STREQUAL "NintendoGameCube"))
|
|
if(@TESSESFRAMEWORK_ENABLE_THREADING@)
|
|
set(THREADS_PREFER_PTHREAD_FLAG ON)
|
|
find_package(Threads REQUIRED)
|
|
endif()
|
|
endif()
|
|
|
|
set(TESSESFRAMEWORK_ENABLE_LIBWEBCAM @TESSESFRAMEWORK_ENABLE_LIBWEBCAM@)
|
|
|
|
if(${TESSESFRAMEWORK_ENABLE_LIBWEBCAM})
|
|
find_package(libwebcam)
|
|
endif()
|
|
|
|
set(TESSESFRAMEWORK_ENABLE_SDL2 @TESSESFRAMEWORK_ENABLE_SDL2@)
|
|
|
|
if(${TESSESFRAMEWORK_ENABLE_SDL2})
|
|
find_package(SDL2 REQUIRED)
|
|
find_package(SDL2_ttf REQUIRED)
|
|
find_package(SDL2_image REQUIRED)
|
|
endif()
|
|
|
|
set(TESSESFRAMEWORK_ENABLE_NETWORKING @TESSESFRAMEWORK_ENABLE_NETWORKING@)
|
|
set(TESSESFRAMEWORK_ENABLE_THREADING @TESSESFRAMEWORK_ENABLE_THREADING@)
|