Prepare to use gmm dynamic lib on Linux

Change-Id: Ie1b0c8fe13c4e044f1f2b0651349840d2850f423
This commit is contained in:
Mateusz Jablonski
2018-07-17 12:19:34 +00:00
committed by sys_ocldev
parent 1c0f90b194
commit 96e3163386
8 changed files with 83 additions and 3 deletions

View File

@@ -18,6 +18,11 @@
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
# OTHER DEALINGS IN THE SOFTWARE.
if(USE_STATIC_GMM)
set(GMM_INTERFACE_FILE_LINUX ${CMAKE_CURRENT_SOURCE_DIR}/gmm_interface_linux_static.cpp)
else()
set(GMM_INTERFACE_FILE_LINUX ${CMAKE_CURRENT_SOURCE_DIR}/gmm_interface_linux_dynamic.cpp)
endif()
set(RUNTIME_SRCS_OS_INTERFACE_LINUX
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
${CMAKE_CURRENT_SOURCE_DIR}/allocator_helper.h
@@ -43,7 +48,7 @@ set(RUNTIME_SRCS_OS_INTERFACE_LINUX
${CMAKE_CURRENT_SOURCE_DIR}/drm_neo.h
${CMAKE_CURRENT_SOURCE_DIR}/drm_neo_create.cpp
${CMAKE_CURRENT_SOURCE_DIR}/drm_null_device.h
${CMAKE_CURRENT_SOURCE_DIR}/gmm_interface_linux.cpp
${GMM_INTERFACE_FILE_LINUX}
${CMAKE_CURRENT_SOURCE_DIR}/hw_info_config.cpp
${CMAKE_CURRENT_SOURCE_DIR}/linux_inc.cpp
${CMAKE_CURRENT_SOURCE_DIR}/os_thread_linux.cpp