diff options
author | Yang Rong <rong.r.yang@intel.com> | 2016-06-15 16:13:44 +0800 |
---|---|---|
committer | Yang Rong <rong.r.yang@intel.com> | 2016-06-23 15:45:52 +0800 |
commit | 57ada75d913c6e8280a973094f59c3eb7de68fca (patch) | |
tree | 6f7f1143bb488b828909ac66533efe8bf43cab0d /src/CMakeLists.txt | |
parent | 869113c2794edd17765cfc42f8524427789b39e1 (diff) | |
download | beignet-57ada75d913c6e8280a973094f59c3eb7de68fca.tar.gz |
CMake: use CHECK_LIBRARY_EXISTS to check the function instead of version.
Signed-off-by: Yang Rong <rong.r.yang@intel.com>
Reviewed-by: Ruiling Song <ruiling.song@intel.com>
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r-- | src/CMakeLists.txt | 40 |
1 files changed, 20 insertions, 20 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 96a470cc..98f84236 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -109,34 +109,34 @@ if (CMRT_FOUND) endif (CMRT_FOUND) if (EGL_FOUND AND MESA_SOURCE_FOUND) -set (OPENCL_SRC ${OPENCL_SRC} cl_mem_gl.c cl_gl_api.c x11/mesa_egl_extension.c x11/mesa_egl_res_share.c intel/intel_dri_resource_sharing.c) -SET(CMAKE_CXX_FLAGS "-DHAS_EGL ${CMAKE_CXX_FLAGS}") -SET(CMAKE_C_FLAGS "-DHAS_EGL ${CMAKE_C_FLAGS}") -SET(OPTIONAL_EGL_LIBRARY "${EGL_LIBRARY}") + set (OPENCL_SRC ${OPENCL_SRC} cl_mem_gl.c cl_gl_api.c x11/mesa_egl_extension.c x11/mesa_egl_res_share.c intel/intel_dri_resource_sharing.c) + SET(CMAKE_CXX_FLAGS "-DHAS_EGL ${CMAKE_CXX_FLAGS}") + SET(CMAKE_C_FLAGS "-DHAS_EGL ${CMAKE_C_FLAGS}") + SET(OPTIONAL_EGL_LIBRARY "${EGL_LIBRARY}") else(EGL_FOUND AND MESA_SOURCE_FOUND) -SET(OPTIONAL_EGL_LIBRARY "") + SET(OPTIONAL_EGL_LIBRARY "") endif (EGL_FOUND AND MESA_SOURCE_FOUND) if (OCLIcd_FOUND) -set (OPENCL_SRC ${OPENCL_SRC} cl_khr_icd.c) -SET(CMAKE_CXX_FLAGS "-DHAS_OCLIcd ${CMAKE_CXX_FLAGS}") -SET(CMAKE_C_FLAGS "-DHAS_OCLIcd ${CMAKE_C_FLAGS}") + set (OPENCL_SRC ${OPENCL_SRC} cl_khr_icd.c) + SET(CMAKE_CXX_FLAGS "-DHAS_OCLIcd ${CMAKE_CXX_FLAGS}") + SET(CMAKE_C_FLAGS "-DHAS_OCLIcd ${CMAKE_C_FLAGS}") endif (OCLIcd_FOUND) -if (DRM_INTEL_USERPTR) -SET(CMAKE_CXX_FLAGS "-DHAS_USERPTR ${CMAKE_CXX_FLAGS}") -SET(CMAKE_C_FLAGS "-DHAS_USERPTR ${CMAKE_C_FLAGS}") -endif (DRM_INTEL_USERPTR) +if (HAVE_DRM_INTEL_USERPTR) + SET(CMAKE_CXX_FLAGS "-DHAS_USERPTR ${CMAKE_CXX_FLAGS}") + SET(CMAKE_C_FLAGS "-DHAS_USERPTR ${CMAKE_C_FLAGS}") +endif (HAVE_DRM_INTEL_USERPTR) -if (DRM_INTEL_EU_TOTAL) -SET(CMAKE_CXX_FLAGS "-DHAS_EU_TOTAL ${CMAKE_CXX_FLAGS}") -SET(CMAKE_C_FLAGS "-DHAS_EU_TOTAL ${CMAKE_C_FLAGS}") -endif (DRM_INTEL_EU_TOTAL) +if (HAVE_DRM_INTEL_EU_TOTAL) + SET(CMAKE_CXX_FLAGS "-DHAS_EU_TOTAL ${CMAKE_CXX_FLAGS}") + SET(CMAKE_C_FLAGS "-DHAS_EU_TOTAL ${CMAKE_C_FLAGS}") +endif (HAVE_DRM_INTEL_EU_TOTAL) -if (DRM_INTEL_SUBSLICE_TOTAL) -SET(CMAKE_CXX_FLAGS "-DHAS_SUBSLICE_TOTAL ${CMAKE_CXX_FLAGS}") -SET(CMAKE_C_FLAGS "-DHAS_SUBSLICE_TOTAL ${CMAKE_C_FLAGS}") -endif (DRM_INTEL_SUBSLICE_TOTAL) +if (HAVE_DRM_INTEL_SUBSLICE_TOTAL) + SET(CMAKE_CXX_FLAGS "-DHAS_SUBSLICE_TOTAL ${CMAKE_CXX_FLAGS}") + SET(CMAKE_C_FLAGS "-DHAS_SUBSLICE_TOTAL ${CMAKE_C_FLAGS}") +endif (HAVE_DRM_INTEL_SUBSLICE_TOTAL) set(GIT_SHA1 "git_sha1.h") add_custom_target(${GIT_SHA1} ALL |