diff --git a/CMakeLists.txt b/CMakeLists.txt index 10c5760..8c26e04 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -189,3 +189,12 @@ else() set(CMAKE_CXX_FLAGS_DEBUG "-ggdb3 -O0") set(CMAKE_CXX_FLAGS_RELEASE "-O3 -DNDEBUG") endif() + + +list(TRANSFORM MAIN_SOURCES PREPEND "${CMAKE_SOURCE_DIR}/") +list(TRANSFORM HEADERS PREPEND "${CMAKE_SOURCE_DIR}/") + +# Formatting target (clang only) +add_custom_target(format + COMMAND clang-format -i ${MAIN_SOURCES} ${HEADERS} +) \ No newline at end of file