diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-09-20 00:56:52 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-09-20 00:56:52 +0100 |
commit | 6ff7c59466e0c9d4c9ad6324f3f819197506371f (patch) | |
tree | d30bfcf2fb9f903e10936d533cdf7e62543acfa0 /cmake/cppcheck.cmake | |
parent | 8a2b508eff6a9fc11c9e91316c8c3f8e9410848a (diff) | |
download | YAGE-6ff7c59466e0c9d4c9ad6324f3f819197506371f.tar.gz YAGE-6ff7c59466e0c9d4c9ad6324f3f819197506371f.zip |
Adding cppcheck makefile support
Diffstat (limited to 'cmake/cppcheck.cmake')
-rw-r--r-- | cmake/cppcheck.cmake | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/cmake/cppcheck.cmake b/cmake/cppcheck.cmake new file mode 100644 index 00000000..0c78a200 --- /dev/null +++ b/cmake/cppcheck.cmake @@ -0,0 +1,16 @@ +add_custom_target( + cppcheck + COMMAND cppcheck + --enable=warning,performance,portability,information,missingInclude + --std=c++11 + --library=${PROJECT_SOURCE_DIR}/cmake/sdl.cfg + --template="[{severity}][{id}] {message} {callstack} \(On {file}:{line}\)" + --verbose + --quiet + -I${PROJECT_SOURCE_DIR} + -I${PROJECT_SOURCE_DIR}/yage + -I${OPENGL_INCLUDE_DIR} + -I${GLEW_INCLUDE_DIR} + -i ${OPENGL_INCLUDE_DIR} + -i ${GLEW_INCLUDE_DIR} + ${PROJECT_SOURCE_DIR}/yage) |