Skip to content

Commit

Permalink
Set clang-format column limit to 100, add tests to clang format
Browse files Browse the repository at this point in the history
  • Loading branch information
sgablFR committed May 24, 2017
1 parent 19cde0d commit 6cfcf77
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 2 deletions.
1 change: 1 addition & 0 deletions .clang-format
@@ -1,2 +1,3 @@
BasedOnStyle: Chromium
SortIncludes: true
ColumnLimit: 100
9 changes: 7 additions & 2 deletions CMakeLists.txt
Expand Up @@ -169,20 +169,25 @@ file(GLOB_RECURSE HEADERS
examples/*.h
lib/research-interface-common/*.h
)
file(GLOB_RECURSE TEST_FILES
test/*.h
test/*.cpp
)
file(GLOB_RECURSE TIDY_IGNORED_FILES
src/libfcimodels.h
)


find_program(CLANG_FORMAT_PROG clang-format DOC "'clang-format' executable")
if(CLANG_FORMAT_PROG)
add_custom_target(format
COMMAND ${CLANG_FORMAT_PROG} -i ${SOURCES} ${HEADERS}
COMMAND ${CLANG_FORMAT_PROG} -i ${SOURCES} ${HEADERS} ${TEST_FILES}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
COMMENT "Formatting source code with clang-format"
VERBATIM
)
add_custom_target(check-format
COMMAND scripts/format-check.sh ${CLANG_FORMAT_PROG} -output-replacements-xml ${SOURCES} ${HEADERS}
COMMAND scripts/format-check.sh ${CLANG_FORMAT_PROG} -output-replacements-xml ${SOURCES} ${HEADERS} ${TEST_FILES}
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
COMMENT "Checking code formatting with clang-format"
VERBATIM
Expand Down

0 comments on commit 6cfcf77

Please sign in to comment.