diff options
author | Björn Linse <bjorn.linse@gmail.com> | 2016-02-25 11:31:34 +0100 |
---|---|---|
committer | Björn Linse <bjorn.linse@gmail.com> | 2016-02-25 11:31:34 +0100 |
commit | 5c1597cad19b40803b635074d8fecf2e99c124a6 (patch) | |
tree | 0ac153e821ee730b70acd520866ebca96c47d00d | |
parent | 8160e875a0d25c881bf6aa61254b40fff1db4f67 (diff) | |
download | rneovim-5c1597cad19b40803b635074d8fecf2e99c124a6.tar.gz rneovim-5c1597cad19b40803b635074d8fecf2e99c124a6.tar.bz2 rneovim-5c1597cad19b40803b635074d8fecf2e99c124a6.zip |
cmake: allow linting a specific file
For instance to only lint "edit.c"
make lint LINT_FILE="src/nvim/edit.c"
-rw-r--r-- | cmake/RunLint.cmake | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/cmake/RunLint.cmake b/cmake/RunLint.cmake index 42ef7a86ad..306e938232 100644 --- a/cmake/RunLint.cmake +++ b/cmake/RunLint.cmake @@ -2,7 +2,11 @@ get_filename_component(LINT_DIR ${LINT_DIR} ABSOLUTE) get_filename_component(LINT_PREFIX ${LINT_DIR} PATH) set(LINT_SUPPRESS_FILE "${LINT_PREFIX}/errors.json") -file(GLOB_RECURSE LINT_FILES ${LINT_DIR}/*.c ${LINT_DIR}/*.h) +if(DEFINED ENV{LINT_FILE}) + file(GLOB_RECURSE LINT_FILES "$ENV{LINT_FILE}") +else() + file(GLOB_RECURSE LINT_FILES ${LINT_DIR}/*.c ${LINT_DIR}/*.h) +endif() set(LINT_ARGS) |