habacker added a comment.

  - doc in file header is missing
  - test case is missing

INLINE COMMENTS

> ECMQtDeclareLoggingCategory.cmake:68
>      set(options)
> -    set(oneValueArgs HEADER IDENTIFIER CATEGORY_NAME DEFAULT_SEVERITY)
> +    set(oneValueArgs HEADER IDENTIFIER CATEGORY_NAME DEFAULT_SEVERITY 
> CATEGORY_INSTALL_FILENAME CATEGORY_DESCRIPTION)
>      set(multiValueArgs)

may be better using shorter names like  INSTALL_FILENAME, DESTINATION  or 
FILENAME
and DESCRIPTION instead of CATEGORY_DESCRIPTION. because we are declaring a 
logging category

> ECMQtDeclareLoggingCategory.cmake:138
> +    if (ARG_CATEGORY_INSTALL_FILENAME)
> +        set(CAT_DESCRIPTION)
> +        if (ARG_CATEGORY_DESCRIPTION) 

Using ${PROJECT_NAME} if empty ?

REPOSITORY
  R240 Extra CMake Modules

REVISION DETAIL
  https://phabricator.kde.org/D9446

To: mlaurent, kfunk, lbeltrame, cgiboudeaux, dfaure, fvogt
Cc: ltoscano, kde-frameworks-devel, kde-buildsystem, habacker, michaelh, 
ngraham, bruns

Reply via email to