mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-20 00:24:58 +08:00
remove ARTIFACTS_DIR support
not used anymore Change-Id: I05adf3d0ac60ac425758df1480709d2e85076669
This commit is contained in:
committed by
sys_ocldev
parent
8f96c54945
commit
a93154db1b
@@ -182,86 +182,6 @@ if(WIN32)
|
||||
message(STATUS "WDK include paths: ${WDK_INCLUDE_PATHS}")
|
||||
endif()
|
||||
|
||||
if(ARTIFACTS_DIR)
|
||||
if(NOT IGC_PATH)
|
||||
if(WIN32)
|
||||
file(GLOB_RECURSE IGC_FILE_tmp "${ARTIFACTS_DIR}/igc32.dll")
|
||||
get_filename_component(IGC_PATH ${IGC_FILE_tmp} DIRECTORY)
|
||||
else(WIN32 )
|
||||
file(GLOB_RECURSE IGC_FILE_tmp "${ARTIFACTS_DIR}/libigdccl.so")
|
||||
#exclude those form igdrcl location
|
||||
foreach (TMP_PATH ${IGC_FILE_tmp})
|
||||
string (FIND ${TMP_PATH} ${IGDRCL_BINARY_DIR} EXCLUDE_DIR_FOUND)
|
||||
if (NOT ${EXCLUDE_DIR_FOUND} EQUAL -1)
|
||||
list (REMOVE_ITEM IGC_FILE_tmp ${TMP_PATH})
|
||||
endif ()
|
||||
endforeach(TMP_PATH)
|
||||
get_filename_component(IGC_PATH ${IGC_FILE_tmp} DIRECTORY)
|
||||
endif(WIN32)
|
||||
endif(NOT IGC_PATH)
|
||||
|
||||
if(NOT TARGET igc_dll)
|
||||
add_library(igc_dll UNKNOWN IMPORTED)
|
||||
if(WIN32)
|
||||
set_property(TARGET igc_dll PROPERTY "IMPORTED_LOCATION" "${IGC_PATH}/${CMAKE_SHARED_LIBRARY_PREFIX}igc${IGDRCL_OPTION__BITS}${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||
else(WIN32)
|
||||
set_property(TARGET igc_dll PROPERTY "IMPORTED_LOCATION" "${IGC_PATH}/${CMAKE_SHARED_LIBRARY_PREFIX}igdccl${IGDRCL_OPTION__BITS}${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||
endif(WIN32)
|
||||
endif()
|
||||
list(APPEND IGDRCL__IGC_TARGETS "igc_dll")
|
||||
|
||||
if(NOT TARGET fcl_dll)
|
||||
add_library(fcl_dll UNKNOWN IMPORTED)
|
||||
set_property(TARGET fcl_dll PROPERTY "IMPORTED_LOCATION" "${IGC_PATH}/${CMAKE_SHARED_LIBRARY_PREFIX}igdfcl${IGDRCL_OPTION__BITS}${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||
endif()
|
||||
list(APPEND IGDRCL__IGC_TARGETS "fcl_dll")
|
||||
|
||||
if(NOT TARGET iga_dll)
|
||||
add_library(iga_dll UNKNOWN IMPORTED)
|
||||
set_property(TARGET iga_dll PROPERTY "IMPORTED_LOCATION" "${IGC_PATH}/${CMAKE_SHARED_LIBRARY_PREFIX}iga${NEO_BITS}${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||
endif()
|
||||
list(APPEND IGDRCL__IGC_TARGETS "iga_dll")
|
||||
|
||||
if(NOT TARGET common_clang_dll)
|
||||
add_library(common_clang_dll UNKNOWN IMPORTED)
|
||||
set_property(TARGET common_clang_dll PROPERTY "IMPORTED_LOCATION" "${IGC_PATH}/${CMAKE_SHARED_LIBRARY_PREFIX}common_clang${IGDRCL_OPTION__BITS}${CMAKE_SHARED_LIBRARY_SUFFIX}")
|
||||
endif()
|
||||
list(APPEND IGDRCL__IGC_TARGETS "common_clang_dll")
|
||||
|
||||
# select proper gmm from artifacts
|
||||
if(NOT GMMUMD_LIB_NAME)
|
||||
set(GMMUMD_LIB_NAME "gmm_umd")
|
||||
endif()
|
||||
|
||||
string(TOLOWER "${CMAKE_BUILD_TYPE}" CMAKE_BUILD_TYPE_lower)
|
||||
if(NOT GMM_LIB_PATHS)
|
||||
if(WIN32)
|
||||
set(GMM_LIB_PATHS "${ARTIFACTS_DIR}/windows/${CMAKE_BUILD_TYPE_lower}${IGDRCL_OPTION__BITS}/gmmocl")
|
||||
else(WIN32)
|
||||
set(GMM_LIB_PATHS "${ARTIFACTS_DIR}/linux/${CMAKE_BUILD_TYPE_lower}")
|
||||
endif(WIN32)
|
||||
endif()
|
||||
message(STATUS "GmmLib binary path: ${GMM_LIB_PATHS}")
|
||||
|
||||
if(GMM_SOURCE_DIR)
|
||||
get_filename_component(GMM_SOURCE_DIR "${GMM_SOURCE_DIR}" ABSOLUTE)
|
||||
else(GMM_SOURCE_DIR)
|
||||
get_filename_component(GMM_SOURCE_DIR "${CMAKE_SOURCE_DIR}/../gmmlib" ABSOLUTE)
|
||||
endif(GMM_SOURCE_DIR)
|
||||
|
||||
if(NOT IS_DIRECTORY "${GMM_SOURCE_DIR}")
|
||||
message(FATAL_ERROR "GmmLib public API not found!")
|
||||
endif()
|
||||
|
||||
set(GMM_INCLUDE_PATHS
|
||||
"${GMM_SOURCE_DIR}/GmmLib/inc"
|
||||
)
|
||||
set(UMKM_SHAREDDATA_INCLUDE_PATHS
|
||||
"${GMM_SOURCE_DIR}/inc"
|
||||
"${GMM_SOURCE_DIR}/inc/common"
|
||||
)
|
||||
set(IGDRCL__IGC_INCLUDE_DIR ${THIRD_PARTY_DIR})
|
||||
else(ARTIFACTS_DIR)
|
||||
# GmmLib detection
|
||||
if(NOT GMMUMD_LIB_NAME)
|
||||
if(TARGET gmm_umd)
|
||||
@@ -337,7 +257,6 @@ else(ARTIFACTS_DIR)
|
||||
set(HAVE_INSTRUMENTATION TRUE)
|
||||
message(STATUS "Instrumentation library name: ${INSTRUMENTATION_LIB_NAME}")
|
||||
endif()
|
||||
endif(ARTIFACTS_DIR)
|
||||
|
||||
add_definitions(-DGMM_OCL)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user