mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Add all subdirs to build directory
Change-Id: I27bf5e6644a0590bc932c0561e365a0684029c67 Signed-off-by: Maciej Plewka <maciej.plewka@intel.com>
This commit is contained in:

committed by
sys_ocldev

parent
c0342cdc87
commit
0c22cdfb74
@ -1,5 +1,5 @@
|
||||
#
|
||||
# Copyright (C) 2018 Intel Corporation
|
||||
# Copyright (C) 2018-2019 Intel Corporation
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
#
|
||||
@ -9,6 +9,14 @@ macro(hide_subdir subdir)
|
||||
set(${subdir_relative}_hidden} TRUE)
|
||||
endmacro()
|
||||
|
||||
macro(add_subdirectory_unique subdir)
|
||||
file(RELATIVE_PATH subdir_relative ${IGDRCL_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/${subdir})
|
||||
if(NOT ${subdir_relative}_hidden})
|
||||
add_subdirectory(${subdir} ${ARGN})
|
||||
endif()
|
||||
hide_subdir(${subdir})
|
||||
endmacro()
|
||||
|
||||
macro(add_subdirectories)
|
||||
file(GLOB subdirectories RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${CMAKE_CURRENT_SOURCE_DIR}/*)
|
||||
foreach(subdir ${subdirectories})
|
||||
|
Reference in New Issue
Block a user