Skip to content

Commit 0f9b825

Browse files
authored
add cpu example to auto clang-format. (#2866)
1 parent 5384c00 commit 0f9b825

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

CMakeLists.txt

+1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ set(IPEX_ROOT_DIR ${PROJECT_SOURCE_DIR})
1818
set(IPEX_CSRC_ROOT_DIR ${IPEX_ROOT_DIR}/csrc)
1919
set(IPEX_CPU_ROOT_DIR ${IPEX_ROOT_DIR}/csrc/cpu)
2020
set(IPEX_GPU_ROOT_DIR ${IPEX_ROOT_DIR}/csrc/gpu)
21+
set(IPEX_CPU_EXAMPLE_ROOT_DIR ${IPEX_ROOT_DIR}/examples/cpu)
2122
set(IPEX_THIRD_PARTY_ROOT "${PROJECT_SOURCE_DIR}/third_party")
2223
set(IPEX_FRONT_END_ROOT_DIR ${IPEX_ROOT_DIR}/intel_extension_for_pytorch/csrc)
2324
list(APPEND CMAKE_MODULE_PATH ${IPEX_ROOT_DIR}/cmake/Modules)

csrc/cpu/CMakeLists.txt

+5
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,11 @@ if(CLANG_FORMAT)
153153
file(GLOB_RECURSE ALL_CPU_NATIVE_CSRC_FILES ${IPEX_CPU_ROOT_DIR}/**.[ch] ${IPEX_CPU_ROOT_DIR}/**.[ch]pp)
154154
add_custom_target(CL_FORMAT_CPU_NATIVE_CSRC COMMAND ${CLANG_FORMAT_EXEC} -i -style=file ${ALL_CPU_NATIVE_CSRC_FILES})
155155
add_dependencies(${PLUGIN_NAME_CPU} CL_FORMAT_CPU_NATIVE_CSRC)
156+
157+
# clang-foamt CPU examples
158+
file(GLOB_RECURSE ALL_CPU_EXAMPLE_NATIVE_CSRC_FILES ${IPEX_CPU_EXAMPLE_ROOT_DIR}/**.[ch] ${IPEX_CPU_EXAMPLE_ROOT_DIR}/**.[ch]pp)
159+
add_custom_target(CL_FORMAT_CPU_EXAMPLE_NATIVE_CSRC COMMAND ${CLANG_FORMAT_EXEC} -i -style=file ${ALL_CPU_EXAMPLE_NATIVE_CSRC_FILES})
160+
add_dependencies(${PLUGIN_NAME_CPU} CL_FORMAT_CPU_EXAMPLE_NATIVE_CSRC)
156161
endif()
157162

158163
if(USE_LIBXSMM)

0 commit comments

Comments
 (0)