sitter added inline comments. INLINE COMMENTS
> KDECMakeSettings.cmake:74 > # - ``APPLE_SUPPRESS_X11_WARNING`` option since 5.14.0 > > > #============================================================================= Needs documentation for the l10n awesomeness. > KDECMakeSettings.cmake:280 > + if(KDE_L10N_DOWNLOAD_TRANSLATIONS) > + set(_EXTRA_ARGS "ALL") > + else() This is not used anywhere, is it? > KDECMakeSettings.cmake:302 > + > + add_custom_command( > + OUTPUT "${CMAKE_BINARY_DIR}/releaseme" I wonder if we shouldn't use `ExternalProject` here. The advantage being that cmake would manage the clone and make sure it is updated as necessary. Disadvantageously, it doesn't seem to do `depth=1` presently 🐛, so I am not sure this would be a net-win. include(ExternalProject) ExternalProject_Add(releaseme PREFIX "${CMAKE_BINARY_DIR}/releaseme" GIT_REPOSITORY https://anongit.kde.org/releaseme.git CONFIGURE_COMMAND "" BUILD_COMMAND "" INSTALL_COMMAND "" ) (NOTE: dependable target would then be `releaseme`, also paths change with this) REPOSITORY R240 Extra CMake Modules REVISION DETAIL https://phabricator.kde.org/D5143 To: apol, #frameworks, #build_system, kfunk, aacid, ltoscano Cc: sitter