CMakeLists: Re-enable pkgconfig, require libdrm
This was an implicit requirement, but the change to needing libdrm/drm.h means we should be explicitly looking for this package during the build Change-Id: I75064bf6f5477cb1ca99318681afca76c0060f72
This commit is contained in:
+4
-2
@@ -148,18 +148,20 @@ target_include_directories( ${HSAKMT_TARGET}
|
||||
PRIVATE
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/src )
|
||||
|
||||
target_compile_options(${HSAKMT_TARGET} PRIVATE ${HSAKMT_C_FLAGS})
|
||||
set_property(TARGET ${HSAKMT_TARGET} PROPERTY LINK_FLAGS ${HSAKMT_LINK_FLAGS})
|
||||
|
||||
## Set the VERSION and SOVERSION values
|
||||
set_property ( TARGET ${HSAKMT_TARGET} PROPERTY VERSION "${LIB_VERSION_STRING}" )
|
||||
set_property ( TARGET ${HSAKMT_TARGET} PROPERTY SOVERSION "${LIB_VERSION_MAJOR}" )
|
||||
|
||||
#find_package(PkgConfig)
|
||||
find_package(PkgConfig)
|
||||
pkg_check_modules(LIBDRM REQUIRED libdrm)
|
||||
target_link_libraries ( ${HSAKMT_TARGET}
|
||||
PRIVATE pthread rt numa
|
||||
)
|
||||
|
||||
target_compile_options(${HSAKMT_TARGET} PRIVATE ${LIBDRM_CFLAGS} ${HSAKMT_C_FLAGS})
|
||||
|
||||
## Define default paths and packages.
|
||||
if( CMAKE_INSTALL_PREFIX_INITIALIZED_TO_DEFAULT )
|
||||
set ( CMAKE_INSTALL_PREFIX "/opt/rocm" )
|
||||
|
||||
Reference in New Issue
Block a user