cppHeaderFileInclude {
  \.h$
  \.inc$
}

cppSrcFileInclude {
  \.cpp$
}

generatedFileExclude {
  gmock/
  llvm/
  src/main/native/cpp/support/json
  src/main/native/include/support/json
  src/test/native/cpp/json/
}

licenseUpdateExclude {
  src/main/native/cpp/support/Base64\.cpp$
  src/main/native/cpp/support/sha1\.cpp$
  src/main/native/cpp/tcpsockets/TCPAcceptor\.cpp$
  src/main/native/cpp/tcpsockets/TCPConnector\.cpp$
  src/main/native/cpp/tcpsockets/TCPStream\.cpp$
  src/main/native/include/support/ConcurrentQueue\.h$
  src/main/native/include/support/sha1\.h$
  src/main/native/include/tcpsockets/TCPAcceptor\.h$
  src/main/native/include/tcpsockets/TCPConnector\.h$
  src/main/native/include/tcpsockets/TCPStream\.h$
}

includeGuardRoots {
  src/main/native/cpp/
  src/main/native/include/
  src/test/native/cpp/
}
