Import Geant4 11.0.0.beta source tree
This commit is contained in:
+8
-23
@@ -6,35 +6,20 @@
|
||||
|
||||
find_program(CLANG_FORMATTER
|
||||
NAMES
|
||||
clang-format-8.0
|
||||
clang-format-7.0
|
||||
clang-format-6
|
||||
clang-format-6.0
|
||||
clang-format-mp-6.0 # macports
|
||||
clang-format)
|
||||
|
||||
if(CLANG_FORMATTER)
|
||||
set(_Source_DIR ${PROJECT_SOURCE_DIR})
|
||||
set(_Example_DIR ${PROJECT_SOURCE_DIR}/examples)
|
||||
|
||||
set(_Header_DIR ${_Source_DIR}/PTL)
|
||||
set(_Basic_DIR ${_Example_DIR}/basic)
|
||||
set(_Common_DIR ${_Example_DIR}/common)
|
||||
set(_Extended_DIR ${_Example_DIR}/extended/rotation)
|
||||
set(_Gpu_DIR ${_Example_DIR}/gpu)
|
||||
set(_Source_DIR ${PROJECT_SOURCE_DIR}/src)
|
||||
set(_Header_DIR ${PROJECT_SOURCE_DIR}/include)
|
||||
|
||||
file(GLOB headers
|
||||
${_Header_DIR}/*.hh ${_Header_DIR}/*.icc
|
||||
${_Basic_DIR}/*.hh ${_Common_DIR}/*.hh
|
||||
${_Gpu_DIR}/*.h ${_Gpu_DIR}/*.hh
|
||||
${_Extended_DIR}/*.h ${_Extended_DIR}/*.hh)
|
||||
${_Header_DIR}/*.hh ${_Header_DIR}/*.icc)
|
||||
|
||||
file(GLOB sources
|
||||
${_Source_DIR}/*.cc ${_Extended_DIR}/*.cc
|
||||
${_Basic_DIR}/*.cc ${_Common_DIR}/*.cc
|
||||
${_Gpu_DIR}/*.cc ${_Gpu_DIR}/*.cu
|
||||
${_Extended_DIR}/*.cc)
|
||||
|
||||
file(GLOB_RECURSE extended
|
||||
${_Extended_DIR}/*.hh ${_Extended_DIR}/*.cc)
|
||||
${_Source_DIR}/*.cc)
|
||||
|
||||
# avoid conflicting format targets
|
||||
set(FORMAT_NAME format)
|
||||
@@ -43,9 +28,9 @@ if(CLANG_FORMATTER)
|
||||
endif()
|
||||
|
||||
add_custom_target(${FORMAT_NAME}
|
||||
COMMAND ${CLANG_FORMATTER} -i ${headers} ${sources} ${extended}
|
||||
COMMAND ${CLANG_FORMATTER} -i ${headers} ${sources}
|
||||
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
||||
COMMENT "Running '${CLANG_FORMATTER}' on '${_Source_DIR}' and '${_Example_DIR}..."
|
||||
COMMENT "Running '${CLANG_FORMATTER}' on '${_Source_DIR}'..."
|
||||
SOURCES ${headers} ${sources})
|
||||
|
||||
endif()
|
||||
|
||||
Reference in New Issue
Block a user