dolphin/CMakeTests/CheckLib.cmake
Glenn Rice 17662d4ac6 Change the cmake check_lib routine to use REQUIRED/OPTIONAL instead of TRUE/FALSE.
Add a check to see if -Wno-unused-result is supported by the compiler.
Fix some compiler warnings in the wiiuse code.
Fix a bug in the wxGTK panic alert code.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6399 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-13 22:07:27 +00:00

20 lines
423 B
CMake

macro(check_lib var lib required)
pkg_search_module(${var} ${lib})
if(${var}_FOUND)
message("${lib} found")
else()
find_library(${var} ${lib})
if(${var})
message("${lib} found")
set(${var}_FOUND 1 CACHE INTERNAL "")
else()
if(${required} STREQUAL "REQUIRED")
message(FATAL_ERROR "${lib} is required but not found")
else()
message("${lib} not found")
endif()
endif()
endif()
endmacro()