mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-04 07:14:10 +08:00
Cmake refactor part 7
generate project source tree in all projects with sources source tree is based on real paths Change-Id: Ie10a6bffedb8020f25ebcb24a2f797086d8accbb
This commit is contained in:
committed by
sys_ocldev
parent
8f0789bd3e
commit
2466f9363f
@@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2017, Intel Corporation
|
||||
# Copyright (c) 2017 - 2018, Intel Corporation
|
||||
#
|
||||
# Permission is hereby granted, free of charge, to any person obtaining a
|
||||
# copy of this software and associated documentation files (the "Software"),
|
||||
@@ -18,18 +18,17 @@
|
||||
# ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
|
||||
# OTHER DEALINGS IN THE SOFTWARE.
|
||||
|
||||
# We require cmake 3.2.0 or later
|
||||
cmake_minimum_required(VERSION 3.2.0 FATAL_ERROR)
|
||||
|
||||
add_library(elflib STATIC
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/reader.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/reader.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/types.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/writer.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/writer.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/CMakeLists.txt
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/reader.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/reader.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/types.h
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/writer.cpp
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/writer.h
|
||||
)
|
||||
|
||||
create_project_source_tree(elflib)
|
||||
|
||||
target_include_directories(elflib PUBLIC ${CMAKE_CURRENT_SOURCE_DIR})
|
||||
target_include_directories(elflib PRIVATE ${IGDRCL_SOURCE_DIR})
|
||||
|
||||
|
||||
Reference in New Issue
Block a user