Closed smanders closed 5 years ago
the last commit message is a little off... one of the bullets
isn't completely correct... there is a format
custom target created now for externpro (if there are any fmtFiles), it's just not a "working" custom target because it doesn't know what format_cmake
is (because it can't determine CLANGFORMAT_EXE since externpro is the thing that creates the clang-format executable)
completed with commits to dev branch referenced above
webpro can't use the externpro 19.11.1 release
the expected behavior of fmtFiles changed with this code change
https://github.com/smanders/externpro/commit/4cd20930b6274f922ef2eac7da1bd94830bd0ebd#diff-074a673c226cfda4a96b57733c01943e
somehow the
*.patch
files from thepatches/
directory of internpro and webpro are included infmtFiles
and webpro, which calls
proAddProjectDir()
twice from the toplevel CMakeLists.txt (once forpackages
and again forprojects
), which then callsxpSourceListAppend()
and drops into the "top-level" conditional twice, tries to create twoformat
custom targets, which is a cmake error!https://github.com/smanders/externpro/blob/19.11.1/modules/xpfunmac.cmake#L1112-L1121