IAP GITLAB

Skip to content
Snippets Groups Projects
Commit b583e58d authored by ralfulrich's avatar ralfulrich
Browse files

also run clang-format checking automatically as unit test

parent 84ebd990
No related branches found
No related tags found
No related merge requests found
...@@ -108,9 +108,12 @@ if (CMAKE_BUILD_TYPE STREQUAL Coverage) ...@@ -108,9 +108,12 @@ if (CMAKE_BUILD_TYPE STREQUAL Coverage)
add_custom_target(coverage DEPENDS coverage-report) add_custom_target(coverage DEPENDS coverage-report)
endif () endif ()
# add call to do-interaction to run as unit-test-case # add call to ./do-copyright.py to run as unit-test-case
add_test (NAME copyright_notices COMMAND "./do-copyright.py" WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}) add_test (NAME copyright_notices COMMAND "./do-copyright.py" WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
# add call to do-clang-format.sh checking to run as unit-test-case
add_test (NAME clang_format COMMAND ./do-clang-format.sh check WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR})
find_package (Pythia8) # optional find_package (Pythia8) # optional
find_package (Eigen3 REQUIRED) find_package (Eigen3 REQUIRED)
......
clang-format -i -style=file `find . -iregex '^.*\.\(cc\|h\)$' -not -path './ThirdParty/*'` #!/bin/bash
command="clang-format -style=file `find . -iregex '^.*\.\(cc\|h\)$' -not -path './ThirdParty/*'`"
if [ "$1" == "check" ];
then
! ${command} -output-replacements-xml | grep -c "<replacement "
else
${command} -i
fi
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment