dolphin/CMakeTests/CheckLib.cmake
Glenn Rice c0bdf4de81 Several little things.
The C version of the GenericLog was being used in both C and C++ branches of the code.
Parent panic alerts by the main_frame so that those windows get the icon too.
Fix a couple of compiler warnings.
Added some checks for libraries in the cmake build.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@6385 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-11-12 05:05:27 +00:00

20 lines
403 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})
message(FATAL_ERROR "${lib} is required but not found")
else()
message("${lib} not found")
endif()
endif()
endif()
endmacro()