# --------------- runs clang-format in place using the style file --------------- if(PASTIS_SOURCE_DIR AND CLANG_FORMAT) # get C++ sources file list (ignoring packages) file(GLOB_RECURSE ALL_SOURCE_FILES ${PASTIS_SOURCE_DIR}/src/**.[hc]pp ${PASTIS_SOURCE_DIR}/tests/**.[hc]pp) # apply style to the file list foreach(SOURCE_FILE ${ALL_SOURCE_FILES}) execute_process(COMMAND "${CLANG_FORMAT}" -style=file -verbose -i "${SOURCE_FILE}") endforeach() endif()