~mesos/mesos/master

Viewing all changes in revision 11274.

  • Committer: Joseph Wu
  • Author(s): Alex Clemmer
  • Date: 2017-01-28 02:15:41 UTC
  • Revision ID: git-v1:8e85a070d66b74543fddef62bbf826864c204ddc
CMake: Marked 3rdparty headers as "system" headers.

Because we pull in and build against 3rdparty libraries, we also pull
in the warnings from these 3rdparty libraries.  In most cases, these
warnings can only be addressed by updating the 3rdparty source.

Trivial warnings can be eliminated simply by marking 3rdparty
libraries as `SYSTEM` headers when we specify the include path.

This commit will thus separate out the headers of Stout's 3rdparty
libraries from the Stout API headers, and include them as
`SYSTEM` headers.

Review: https://reviews.apache.org/r/55694/

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: