From 41ec352832037d316c34b3eba336eeb7f4163d86 Mon Sep 17 00:00:00 2001 From: Daniel Pfeifer Date: Thu, 23 Mar 2017 23:27:08 +0100 Subject: IWYU: use pragma export --- Source/cmConfigure.cmake.h.in | 2 +- Source/cmDynamicLoader.cxx | 1 - Source/cmDynamicLoader.h | 2 +- Source/cmSystemTools.cxx | 1 - Source/cmSystemTools.h | 2 +- 5 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Source/cmConfigure.cmake.h.in b/Source/cmConfigure.cmake.h.in index 26f1df2..5f89ba1 100644 --- a/Source/cmConfigure.cmake.h.in +++ b/Source/cmConfigure.cmake.h.in @@ -3,7 +3,7 @@ #ifndef cmConfigure_h #define cmConfigure_h -#include // IWYU pragma: keep +#include // IWYU pragma: export #ifdef _MSC_VER #pragma warning(disable : 4786) diff --git a/Source/cmDynamicLoader.cxx b/Source/cmDynamicLoader.cxx index a30b642..39a59fc 100644 --- a/Source/cmDynamicLoader.cxx +++ b/Source/cmDynamicLoader.cxx @@ -4,7 +4,6 @@ #include -#include #include #include #include diff --git a/Source/cmDynamicLoader.h b/Source/cmDynamicLoader.h index d14f81e..5d69400 100644 --- a/Source/cmDynamicLoader.h +++ b/Source/cmDynamicLoader.h @@ -10,7 +10,7 @@ #include // IWYU pragma: keep -#include +#include "cmsys/DynamicLoader.hxx" // IWYU pragma: export class cmDynamicLoader { diff --git a/Source/cmSystemTools.cxx b/Source/cmSystemTools.cxx index b7afa10..b2e3c6a 100644 --- a/Source/cmSystemTools.cxx +++ b/Source/cmSystemTools.cxx @@ -33,7 +33,6 @@ #include #include #include -#include #include #include #include diff --git a/Source/cmSystemTools.h b/Source/cmSystemTools.h index 10e8280..070f81f 100644 --- a/Source/cmSystemTools.h +++ b/Source/cmSystemTools.h @@ -5,9 +5,9 @@ #include // IWYU pragma: keep +#include "cmsys/SystemTools.hxx" // IWYU pragma: export #include #include -#include #include #include #include -- cgit v0.12