mirror of
https://github.com/cuberite/SQLiteCpp.git
synced 2025-08-05 02:06:02 -04:00
CMake find_package(Python) to use cpplint
This commit is contained in:
parent
bb035143a9
commit
e10b17682f
@ -160,11 +160,14 @@ endif (WIN32)
|
|||||||
|
|
||||||
option(SQLITECPP_RUN_CPPLINT "Run cpplint.py tool for Google C++ StyleGuide." ON)
|
option(SQLITECPP_RUN_CPPLINT "Run cpplint.py tool for Google C++ StyleGuide." ON)
|
||||||
if (SQLITECPP_RUN_CPPLINT)
|
if (SQLITECPP_RUN_CPPLINT)
|
||||||
|
find_package(PythonLibs)
|
||||||
|
if (PYTHONLIBS_FOUND)
|
||||||
# add a cpplint target to the "all" target
|
# add a cpplint target to the "all" target
|
||||||
add_custom_target(SQLiteCpp_cpplint
|
add_custom_target(SQLiteCpp_cpplint
|
||||||
ALL
|
ALL
|
||||||
COMMAND python ${PROJECT_SOURCE_DIR}/cpplint.py ${CPPLINT_ARG_OUTPUT} ${CPPLINT_ARG_VERBOSE} ${CPPLINT_ARG_LINELENGTH} ${SQLITECPP_SRC} ${SQLITECPP_INC}
|
COMMAND python ${PROJECT_SOURCE_DIR}/cpplint.py ${CPPLINT_ARG_OUTPUT} ${CPPLINT_ARG_VERBOSE} ${CPPLINT_ARG_LINELENGTH} ${SQLITECPP_SRC} ${SQLITECPP_INC}
|
||||||
)
|
)
|
||||||
|
endif (PYTHONLIBS_FOUND)
|
||||||
else (SQLITECPP_RUN_CPPLINT)
|
else (SQLITECPP_RUN_CPPLINT)
|
||||||
message(STATUS "SQLITECPP_RUN_CPPLINT OFF")
|
message(STATUS "SQLITECPP_RUN_CPPLINT OFF")
|
||||||
endif (SQLITECPP_RUN_CPPLINT)
|
endif (SQLITECPP_RUN_CPPLINT)
|
||||||
@ -179,7 +182,7 @@ if (SQLITECPP_RUN_CPPCHECK)
|
|||||||
COMMAND cppcheck -j 4 cppcheck --enable=style --quiet ${CPPCHECK_ARG_TEMPLATE} ${PROJECT_SOURCE_DIR}/src
|
COMMAND cppcheck -j 4 cppcheck --enable=style --quiet ${CPPCHECK_ARG_TEMPLATE} ${PROJECT_SOURCE_DIR}/src
|
||||||
)
|
)
|
||||||
else (CPPCHECK_EXECUTABLE)
|
else (CPPCHECK_EXECUTABLE)
|
||||||
message(STATUS "cppcheck not found")
|
message(STATUS "Could NOT find cppcheck")
|
||||||
endif (CPPCHECK_EXECUTABLE)
|
endif (CPPCHECK_EXECUTABLE)
|
||||||
else (SQLITECPP_RUN_CPPCHECK)
|
else (SQLITECPP_RUN_CPPCHECK)
|
||||||
message(STATUS "SQLITECPP_RUN_CPPCHECK OFF")
|
message(STATUS "SQLITECPP_RUN_CPPCHECK OFF")
|
||||||
@ -195,8 +198,6 @@ if (SQLITECPP_RUN_DOXYGEN)
|
|||||||
COMMAND doxygen Doxyfile > ${DEV_NULL}
|
COMMAND doxygen Doxyfile > ${DEV_NULL}
|
||||||
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
WORKING_DIRECTORY ${PROJECT_SOURCE_DIR}
|
||||||
)
|
)
|
||||||
else (DOXYGEN_FOUND)
|
|
||||||
message(STATUS "Doxygen not found")
|
|
||||||
endif (DOXYGEN_FOUND)
|
endif (DOXYGEN_FOUND)
|
||||||
else (SQLITECPP_RUN_DOXYGEN)
|
else (SQLITECPP_RUN_DOXYGEN)
|
||||||
message(STATUS "SQLITECPP_RUN_DOXYGEN OFF")
|
message(STATUS "SQLITECPP_RUN_DOXYGEN OFF")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user