diff --git a/CMakeLists.txt b/CMakeLists.txt --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -174,6 +174,8 @@ ) set(SHARE_INSTALL_DIR ${CMAKE_INSTALL_DATAROOTDIR} CACHE STRING "Share directory name") + # Install the explanation README's + set(DOC_INSTALL_DIR ${SHARE_INSTALL_DIR}/doc/clazy) if(NOT WIN32) configure_file(${CMAKE_CURRENT_LIST_DIR}/clazy.cmake ${CMAKE_BINARY_DIR}/clazy @ONLY) @@ -185,9 +187,6 @@ endif() endif() - # Install the explanation README's - set(DOC_INSTALL_DIR ${SHARE_INSTALL_DIR}/doc/clazy) - include(${CMAKE_CURRENT_LIST_DIR}/readmes.cmake) install(FILES ${README_LEVEL0_FILES} DESTINATION ${DOC_INSTALL_DIR}/level0) diff --git a/clazy.cmake b/clazy.cmake --- a/clazy.cmake +++ b/clazy.cmake @@ -1,7 +1,7 @@ #!/usr/bin/env sh libdir=@CMAKE_INSTALL_PREFIX@/@CMAKE_INSTALL_LIBDIR@ -sharedir=@CMAKE_INSTALL_PREFIX@/@SHARE_INSTALL_DIR@/clazy +sharedir=@CMAKE_INSTALL_PREFIX@/@DOC_INSTALL_DIR@ HELP() { echo "Usage: `basename $0` [options] [clang++-options]" @@ -38,11 +38,11 @@ PRLIST() { echo "" echo "Checks from level$1. $2:" - ls -1 $sharedir/doc/level$1/README* | awk -F/ '{printf(" %s\n", $NF)}' | sed s/README-// | sed s/\.md$// | sort + ls -1 $sharedir/level$1/README* | awk -F/ '{printf(" %s\n", $NF)}' | sed s/README-// | sed s/\.md$// | sort } PRINFO() { - lst=`ls -1 $sharedir/doc/level*/README*$1*` + lst=`ls -1 $sharedir/level*/README*$1*` for f in $lst do l=`echo $f | awk -F/ '{foo=NF-1; printf(" %s:%s\n", $foo,$NF)}'`