CodeCommitsIssuesPull requestsActionsInsightsSecurity
CLICKHOUSE-3023

Branches

Tags

  • No tags available.
0Branches0Tags
Go to file
Add file
Code

Clone

HTTPS

Download ZIP

cmake/dbms_glob_sources.cmake

13lines · modecode

1macro(add_glob cur_list)
2 file(GLOB __tmp RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${ARGN})
3 list(APPEND ${cur_list} ${__tmp})
4endmacro()
5
6macro(add_headers_and_sources prefix common_path)
7 add_glob(${prefix}_headers RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${common_path}/*.h)
8 add_glob(${prefix}_sources ${common_path}/*.cpp ${common_path}/*.h)
9endmacro()
10
11macro(add_headers_only prefix common_path)
12 add_glob(${prefix}_headers RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} ${common_path}/*.h)
13endmacro()