1. 11 Apr, 2017 1 commit
    • Daniel Pfeifer's avatar
      cmConfigure: Ensure separate include block in headers · 5afac50f
      Daniel Pfeifer authored
      Make sure that `#include <cmConfigure.h>` is followed by an empty line
      in header files.  This is necessary to make sure that changing <> to ""
      does not affect the include ordering of clang-format.
      
      Automate with:
      
      git grep -l '#include <cmConfigure.h>' | grep -v '.cxx$' \
      | xargs sed -i '/#include <cmConfigure.h>/ { N; N; s/\n\{1,2\}/\n\n/ }'
      5afac50f
  2. 15 Feb, 2017 1 commit
    • Brad King's avatar
      cmDisallowedCommand: Forward final pass too · 20ae76b1
      Brad King authored
      Refactoring in commit 7fb14775 (cmDisallowedCommand: extract policy
      checking from cmCommand, 2016-12-26) introduced a wrapper for
      disallowed commands that forwards to their original commands.
      This broke the `export_library_dependencies` command that uses
      a final pass.  Forward the final pass too to fix it.
      20ae76b1
  3. 13 Feb, 2017 1 commit