summaryrefslogtreecommitdiffstats
path: root/modules
diff options
context:
space:
mode:
authorSlávek Banko <slavek.banko@axis.cz>2024-11-16 18:48:07 +0100
committerSlávek Banko <slavek.banko@axis.cz>2024-11-16 18:48:07 +0100
commitbd67b975ff7912f51c09dcc348bf7aa81fcf05ad (patch)
tree42afcebd82a6eac1f34c8444033972d668c8bf8a /modules
parenteb4d7722f604e00578d647c61862575a59060cda (diff)
downloadtde-cmake-bd67b975ff7912f51c09dcc348bf7aa81fcf05ad.tar.gz
tde-cmake-bd67b975ff7912f51c09dcc348bf7aa81fcf05ad.zip
tde_add_project_docs: Automatically add project name only in known cases.
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
Diffstat (limited to 'modules')
-rw-r--r--modules/TDEMacros.cmake4
1 files changed, 3 insertions, 1 deletions
diff --git a/modules/TDEMacros.cmake b/modules/TDEMacros.cmake
index 0fa67ef..b0de2d0 100644
--- a/modules/TDEMacros.cmake
+++ b/modules/TDEMacros.cmake
@@ -2347,7 +2347,9 @@ function( tde_add_project_docs )
add_subdirectory( ${DOCS_SOURCE_DIR}/${_dir} )
else()
unset( _skip_subdir )
- if( ${_dir} MATCHES "/[^/]*/" )
+ if( ${_dir} MATCHES "/[^/]*/" OR
+ ( ${_dir} MATCHES "/" AND
+ NOT ${_dir} MATCHES "^[^/]*/(kcontrol|tdeioslave)$" ))
string( REGEX REPLACE "^[^/]*/(.*)" "\\1" _doc_dest "${_dir}" )
else()
string( REGEX REPLACE "^[^/]*/(.*)" "\\1" _doc_dest "${_dir}/${PROJECT_NAME}" )