From ffe5c754af6d0e907f087adf52a4569c0227283b Mon Sep 17 00:00:00 2001 From: Uwe Date: Thu, 8 Dec 2022 01:02:52 +0100 Subject: [PATCH] [Sketch] App: improve PreCompiled.h handling --- src/Mod/Part/App/OpenCascadeAll.h | 2 + .../Sketcher/App/ExternalGeometryFacade.cpp | 5 +-- src/Mod/Sketcher/App/GeometryFacade.cpp | 5 +-- src/Mod/Sketcher/App/PreCompiled.h | 45 +++++-------------- src/Mod/Sketcher/App/PythonConverter.cpp | 5 +-- 5 files changed, 19 insertions(+), 43 deletions(-) diff --git a/src/Mod/Part/App/OpenCascadeAll.h b/src/Mod/Part/App/OpenCascadeAll.h index fa9716129d..0ae278a9ed 100644 --- a/src/Mod/Part/App/OpenCascadeAll.h +++ b/src/Mod/Part/App/OpenCascadeAll.h @@ -177,6 +177,7 @@ #include #include #include +#include #include #include @@ -297,6 +298,7 @@ #include #include #include +#include #include #include #include diff --git a/src/Mod/Sketcher/App/ExternalGeometryFacade.cpp b/src/Mod/Sketcher/App/ExternalGeometryFacade.cpp index 7e11451732..4f0a69aefe 100644 --- a/src/Mod/Sketcher/App/ExternalGeometryFacade.cpp +++ b/src/Mod/Sketcher/App/ExternalGeometryFacade.cpp @@ -20,17 +20,16 @@ * * ***************************************************************************/ - #include "PreCompiled.h" #ifndef _PreComp_ - +# include #endif #include "ExternalGeometryFacade.h" #include // Only for Debug - To be removed #include -#include + #include "ExternalGeometryFacadePy.h" diff --git a/src/Mod/Sketcher/App/GeometryFacade.cpp b/src/Mod/Sketcher/App/GeometryFacade.cpp index 8137f767ce..b5dae65f32 100644 --- a/src/Mod/Sketcher/App/GeometryFacade.cpp +++ b/src/Mod/Sketcher/App/GeometryFacade.cpp @@ -20,17 +20,16 @@ * * ***************************************************************************/ - #include "PreCompiled.h" #ifndef _PreComp_ - +# include #endif #include "GeometryFacade.h" //#include // Only for Debug, when/if necessary #include -#include + #include "GeometryFacadePy.h" diff --git a/src/Mod/Sketcher/App/PreCompiled.h b/src/Mod/Sketcher/App/PreCompiled.h index becbfd4898..bf41f16fa2 100644 --- a/src/Mod/Sketcher/App/PreCompiled.h +++ b/src/Mod/Sketcher/App/PreCompiled.h @@ -20,7 +20,6 @@ * * ***************************************************************************/ - #ifndef __PRECOMPILED__ #define __PRECOMPILED__ @@ -29,53 +28,33 @@ #ifdef _PreComp_ // standard -#include -#include -#include +#include +#include +#include #include -#include #include #include -#include +#include #include -#include - -#include -#include +#include +#include +#include // QT #include // Boost -#include +#include +#include // Opencascade #include -// Other needed opencascade -# include -# include -# include -# include -# include -# include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include - - #elif defined(FC_OS_WIN32) #ifndef NOMINMAX -#define NOMINMAX +# define NOMINMAX #endif -#include +# include #endif // _PreComp_ -#endif +#endif diff --git a/src/Mod/Sketcher/App/PythonConverter.cpp b/src/Mod/Sketcher/App/PythonConverter.cpp index 4d75f1b085..cbde8faa48 100644 --- a/src/Mod/Sketcher/App/PythonConverter.cpp +++ b/src/Mod/Sketcher/App/PythonConverter.cpp @@ -20,14 +20,11 @@ * * ***************************************************************************/ - #include "PreCompiled.h" - #ifndef _PreComp_ +# include #endif // #ifndef _PreComp_ -#include - #include #include