diff options
Diffstat (limited to 'CMakeModules/StyleCheck.cmake')
-rw-r--r-- | CMakeModules/StyleCheck.cmake | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/CMakeModules/StyleCheck.cmake b/CMakeModules/StyleCheck.cmake deleted file mode 100644 index 34eeb01..0000000 --- a/CMakeModules/StyleCheck.cmake +++ /dev/null @@ -1,53 +0,0 @@ - -# Copyright (C) 2013 Daniel Scharrer -# -# This software is provided 'as-is', without any express or implied -# warranty. In no event will the author(s) be held liable for any damages -# arising from the use of this software. -# -# Permission is granted to anyone to use this software for any purpose, -# including commercial applications, and to alter it and redistribute it -# freely, subject to the following restrictions: -# -# 1. The origin of this software must not be misrepresented; you must not -# claim that you wrote the original software. If you use this software -# in a product, an acknowledgment in the product documentation would be -# appreciated but is not required. -# 2. Altered source versions must be plainly marked as such, and must not be -# misrepresented as being the original software. -# 3. This notice may not be removed or altered from any source distribution. -# -# -# Modified 2015 by Robin Krahl -- removed "--filter" and "--project", added -# "--root" -# Original source: https://github.com/dscharrer/innoextract/blob/master/cmake/StyleCheck.cmake - -find_package(PythonInterp) - -# Add a target that runs cpplint.py -# -# Parameters: -# - TARGET_NAME the name of the target to add -# - SOURCES_LIST a complete list of source and include files to check -function(add_style_check_target TARGET_NAME SOURCES_LIST) - - if(NOT PYTHONINTERP_FOUND) - return() - endif() - - list(SORT SOURCES_LIST) - list(REMOVE_DUPLICATES SOURCES_LIST) - - add_custom_target(${TARGET_NAME} - COMMAND "${CMAKE_COMMAND}" -E chdir - "${CMAKE_SOURCE_DIR}" - "${PYTHON_EXECUTABLE}" - "${CMAKE_MODULE_PATH}/cpplint.py" - "--root=include" - ${SOURCES_LIST} - DEPENDS ${SOURCES_LIST} - COMMENT "Checking code style." - VERBATIM - ) - -endfunction(add_style_check_target) |