Browse Source

cmFindPackageCommand: Compile-time path generator expressions

Original code had path generators built at run-time using a linked list
of dynamically allocated nodes each of which was responsible to generate
a path segment.

However, the combination of used generators is totally well known at
compile time.
pull/354/head
Alex Turbov 3 years ago
committed by Brad King
parent
commit
08e7fb3cfa
  1. 1
      CTestCustom.cmake.in
  2. 930
      Source/cmFindPackageCommand.cxx

1
CTestCustom.cmake.in

@ -74,6 +74,7 @@ list(APPEND CTEST_CUSTOM_WARNING_EXCEPTION
"cm(StringCommand|CTestTestHandler)\\.cxx.*warning.*rand.*may return deterministic values"
"cm(StringCommand|CTestTestHandler)\\.cxx.*warning.*rand.*isn.*t random" # we do not do crypto
"cm(StringCommand|CTestTestHandler)\\.cxx.*warning.*srand.*seed choices are.*poor" # we do not do crypto
"cmFindPackageCommand.cxx.*: warning #177-D: parameter .* was declared but never referenced"
"IPA warning: function.*multiply defined in"
"LICENSE WARNING" # PGI license expiry. Not useful in nightly testing.

930
Source/cmFindPackageCommand.cxx
File diff suppressed because it is too large
View File

Loading…
Cancel
Save