Hi,
this is follow up of #57 . The fix provided doesn't help for all projects I use.
In particular running cpp-dependecies over libwebp causes the issue:
$ cpp-dependencies --stats
final level of parentheses=7
cpp-dependencies: /build/cpp-dependencies/parts/cpp-depenencies/src/src/Input.cpp:310: void ReadCmakelist(const Configuration&, std::unordered_map<std::__cxx11::basic_string<char>, Component*>&, const boost::filesystem::path&): Assertion `parenLevel == 0 || (printf("final level of parentheses=%d\n", parenLevel), 0)' failed.
Aborted (core dumped)
Project code:
https://github.com/webmproject/libwebp / tag v1.2.4 (current HEAD also fails)
It worth noting that before the #61 final level of parentheses was 1 (not 7).
And it was possible to overcome the issue by modifying following line in CMakeLists.txt of libwebp:
405: "AC_INIT\\([^\n]*\\[[0-9\\.]+\\]"
to
405: "AC_INIT\\([^\n]*\\[[0-9\\.]+\\]\\)"
With recent changes this no longer works.
Hi,
this is follow up of #57 . The fix provided doesn't help for all projects I use.
In particular running
cpp-dependeciesoverlibwebpcauses the issue:Project code:
https://github.com/webmproject/libwebp / tag v1.2.4 (current HEAD also fails)
It worth noting that before the #61
final level of parentheseswas 1 (not 7).And it was possible to overcome the issue by modifying following line in CMakeLists.txt of libwebp:
to
With recent changes this no longer works.