Use pkg-config to check modules
authorZhenyu Wang <zhenyuw@linux.intel.com>
Thu, 10 Apr 2014 10:09:44 +0000 (18:09 +0800)
committerZhigang Gong <zhigang.gong@intel.com>
Thu, 17 Apr 2014 02:04:36 +0000 (10:04 +0800)
commitcecd52124bfd7c79108e36cae549354b16c2ef4e
tree8b2bae2b7500e393edd8640671b96bed45bb4f2a
parent94ee7a3de83c2471a09be83bc860ce3763ce73a2
Use pkg-config to check modules

Instead of use pre-defined path for dependent modules, e.g libdrm,
libdrm_intel, etc. Use pkg-config helper for cmake instead. This makes
it easy to work with developer own built version of those dependences.

Also remove libGL dependence for 'gbe_bin_generator' which is not required.
libutest.so still requires libGL now but might be fixed by checking real
GL dependence.

v2: Fix build with mesa source (92e6260) and link required EGL lib with utests too.

Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
Reviewed-by:Zhigang Gong <zhigang.gong@linux.intel.com>
CMake/FindDRM.cmake [deleted file]
CMake/FindDRMIntel.cmake [deleted file]
CMake/FindMesaSrc.cmake [moved from CMake/FindEGL.cmake with 55% similarity]
CMake/FindXext.cmake [deleted file]
CMake/FindXfixes.cmake [deleted file]
CMakeLists.txt
backend/src/CMakeLists.txt
src/CMakeLists.txt
utests/CMakeLists.txt