diff --git a/src/Mod/TechDraw/App/AppTechDraw.cpp b/src/Mod/TechDraw/App/AppTechDraw.cpp
index da18f26aba..85fcc21fc7 100644
--- a/src/Mod/TechDraw/App/AppTechDraw.cpp
+++ b/src/Mod/TechDraw/App/AppTechDraw.cpp
@@ -18,7 +18,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/AppTechDrawPy.cpp b/src/Mod/TechDraw/App/AppTechDrawPy.cpp
index 185d36e43f..da2d0caebb 100644
--- a/src/Mod/TechDraw/App/AppTechDrawPy.cpp
+++ b/src/Mod/TechDraw/App/AppTechDrawPy.cpp
@@ -21,8 +21,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
@@ -32,7 +30,7 @@
# include
# include
# include
-#endif
+
#include
diff --git a/src/Mod/TechDraw/App/ArrowPropEnum.cpp b/src/Mod/TechDraw/App/ArrowPropEnum.cpp
index ee9d86a743..1d5841c49b 100644
--- a/src/Mod/TechDraw/App/ArrowPropEnum.cpp
+++ b/src/Mod/TechDraw/App/ArrowPropEnum.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "ArrowPropEnum.h"
diff --git a/src/Mod/TechDraw/App/BalloonPropEnum.cpp b/src/Mod/TechDraw/App/BalloonPropEnum.cpp
index 5ebc8cf388..f029c26095 100644
--- a/src/Mod/TechDraw/App/BalloonPropEnum.cpp
+++ b/src/Mod/TechDraw/App/BalloonPropEnum.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "BalloonPropEnum.h"
diff --git a/src/Mod/TechDraw/App/CMakeLists.txt b/src/Mod/TechDraw/App/CMakeLists.txt
index b2d7861269..528298ea61 100644
--- a/src/Mod/TechDraw/App/CMakeLists.txt
+++ b/src/Mod/TechDraw/App/CMakeLists.txt
@@ -131,7 +131,6 @@ SET(TechDraw_SRCS
DrawDimHelper.h
HatchLine.cpp
HatchLine.h
- PreCompiled.cpp
PreCompiled.h
EdgeWalker.cpp
EdgeWalker.h
@@ -252,13 +251,6 @@ SOURCE_GROUP("Features" FILES ${Draw_SRCS})
SOURCE_GROUP("Geometry" FILES ${Geometry_SRCS})
SOURCE_GROUP("Python" FILES ${Python_SRCS})
-if(FREECAD_USE_PCH)
- add_definitions(-D_PreComp_)
- GET_MSVC_PRECOMPILED_SOURCE("PreCompiled.cpp" PCH_SRCS ${TechDraw_SRCS} ${Draw_SRCS} ${TechDrawAlgos_SRCS}
- ${Geometry_SRCS} ${Python_SRCS})
- ADD_MSVC_PRECOMPILED_HEADER(TechDraw PreCompiled.h PreCompiled.cpp PCH_SRCS)
-endif(FREECAD_USE_PCH)
-
add_library(TechDraw SHARED
${TechDraw_SRCS}
${Draw_SRCS}
@@ -267,6 +259,12 @@ add_library(TechDraw SHARED
${Python_SRCS}
)
+if(FREECAD_USE_PCH)
+ target_precompile_headers(TechDraw PRIVATE
+ $<$:"${CMAKE_CURRENT_LIST_DIR}/PreCompiled.h">
+ )
+endif(FREECAD_USE_PCH)
+
target_include_directories(
TechDraw
PRIVATE
diff --git a/src/Mod/TechDraw/App/CenterLine.cpp b/src/Mod/TechDraw/App/CenterLine.cpp
index 52b1b28660..acc47cb7a9 100644
--- a/src/Mod/TechDraw/App/CenterLine.cpp
+++ b/src/Mod/TechDraw/App/CenterLine.cpp
@@ -21,13 +21,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
- #include
- #include
- #include
- #include
-#endif
+#include
+#include
+#include
+#include
#include
diff --git a/src/Mod/TechDraw/App/CenterLinePyImp.cpp b/src/Mod/TechDraw/App/CenterLinePyImp.cpp
index 8e66c1496e..e647d2147e 100644
--- a/src/Mod/TechDraw/App/CenterLinePyImp.cpp
+++ b/src/Mod/TechDraw/App/CenterLinePyImp.cpp
@@ -20,8 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-
#include
#include
diff --git a/src/Mod/TechDraw/App/Cosmetic.cpp b/src/Mod/TechDraw/App/Cosmetic.cpp
index 9d5635b4bc..4c7d55dc24 100644
--- a/src/Mod/TechDraw/App/Cosmetic.cpp
+++ b/src/Mod/TechDraw/App/Cosmetic.cpp
@@ -21,10 +21,7 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
#include
#include
diff --git a/src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp b/src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp
index c22ac782ee..81a37ae1a7 100644
--- a/src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp
+++ b/src/Mod/TechDraw/App/CosmeticEdgePyImp.cpp
@@ -20,11 +20,8 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
#include
diff --git a/src/Mod/TechDraw/App/CosmeticExtension.cpp b/src/Mod/TechDraw/App/CosmeticExtension.cpp
index 2157024fcc..6354ce7552 100644
--- a/src/Mod/TechDraw/App/CosmeticExtension.cpp
+++ b/src/Mod/TechDraw/App/CosmeticExtension.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
diff --git a/src/Mod/TechDraw/App/CosmeticExtensionPyImp.cpp b/src/Mod/TechDraw/App/CosmeticExtensionPyImp.cpp
index 01bc8463cc..29bd27a0d8 100644
--- a/src/Mod/TechDraw/App/CosmeticExtensionPyImp.cpp
+++ b/src/Mod/TechDraw/App/CosmeticExtensionPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "Mod/TechDraw/App/CosmeticExtension.h"
// inclusion of the generated files (generated out of CosmeticExtensionPy.xml)
diff --git a/src/Mod/TechDraw/App/CosmeticVertex.cpp b/src/Mod/TechDraw/App/CosmeticVertex.cpp
index a9a0d4412b..a02bd651aa 100644
--- a/src/Mod/TechDraw/App/CosmeticVertex.cpp
+++ b/src/Mod/TechDraw/App/CosmeticVertex.cpp
@@ -23,8 +23,6 @@
//! CosmeticVertex point is stored in unscaled, unrotated form
-#include "PreCompiled.h"
-
#include
#include
#include
diff --git a/src/Mod/TechDraw/App/CosmeticVertex.h b/src/Mod/TechDraw/App/CosmeticVertex.h
index 94899a3421..21e67315fa 100644
--- a/src/Mod/TechDraw/App/CosmeticVertex.h
+++ b/src/Mod/TechDraw/App/CosmeticVertex.h
@@ -23,8 +23,6 @@
#ifndef TECHDRAW_COSMETIC_VERTEX_H
#define TECHDRAW_COSMETIC_VERTEX_H
-#include "PreCompiled.h"
-
#include
#include
#include
diff --git a/src/Mod/TechDraw/App/CosmeticVertexPyImp.cpp b/src/Mod/TechDraw/App/CosmeticVertexPyImp.cpp
index 5fe31eec25..83218dbf38 100644
--- a/src/Mod/TechDraw/App/CosmeticVertexPyImp.cpp
+++ b/src/Mod/TechDraw/App/CosmeticVertexPyImp.cpp
@@ -20,8 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-
#include
#include
#include
diff --git a/src/Mod/TechDraw/App/DimensionAutoCorrect.cpp b/src/Mod/TechDraw/App/DimensionAutoCorrect.cpp
index ec74750624..f769331c44 100644
--- a/src/Mod/TechDraw/App/DimensionAutoCorrect.cpp
+++ b/src/Mod/TechDraw/App/DimensionAutoCorrect.cpp
@@ -57,10 +57,6 @@
// //we can't fix this
-#include "PreCompiled.h"
-#ifndef _PreComp_
-#endif
-
#include
#include
diff --git a/src/Mod/TechDraw/App/DimensionFormatter.cpp b/src/Mod/TechDraw/App/DimensionFormatter.cpp
index 30d350a240..b7e0fec3d6 100644
--- a/src/Mod/TechDraw/App/DimensionFormatter.cpp
+++ b/src/Mod/TechDraw/App/DimensionFormatter.cpp
@@ -20,12 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
-# include
-# include
-# include
-#endif
+#include
+#include
+#include
#include
diff --git a/src/Mod/TechDraw/App/DimensionGeometry.cpp b/src/Mod/TechDraw/App/DimensionGeometry.cpp
index a6187345e3..22f032ebd2 100644
--- a/src/Mod/TechDraw/App/DimensionGeometry.cpp
+++ b/src/Mod/TechDraw/App/DimensionGeometry.cpp
@@ -20,12 +20,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DimensionReferences.cpp b/src/Mod/TechDraw/App/DimensionReferences.cpp
index d5581b2e10..51e54993b8 100644
--- a/src/Mod/TechDraw/App/DimensionReferences.cpp
+++ b/src/Mod/TechDraw/App/DimensionReferences.cpp
@@ -20,10 +20,8 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawBrokenView.cpp b/src/Mod/TechDraw/App/DrawBrokenView.cpp
index f2dec32b9f..b6e540381c 100644
--- a/src/Mod/TechDraw/App/DrawBrokenView.cpp
+++ b/src/Mod/TechDraw/App/DrawBrokenView.cpp
@@ -41,10 +41,6 @@
// ??? is option 1 actually working? Not used in practice?
-
-#include "PreCompiled.h" // NOLINT
-
-#ifndef _PreComp_
#include
#include
#include
@@ -71,7 +67,6 @@
#include
#include
#include
-#endif
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawBrokenViewPyImp.cpp b/src/Mod/TechDraw/App/DrawBrokenViewPyImp.cpp
index ffadb48bef..ac9a0c6993 100644
--- a/src/Mod/TechDraw/App/DrawBrokenViewPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawBrokenViewPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawComplexSection.cpp b/src/Mod/TechDraw/App/DrawComplexSection.cpp
index c58f1a14b4..2846af7ecb 100644
--- a/src/Mod/TechDraw/App/DrawComplexSection.cpp
+++ b/src/Mod/TechDraw/App/DrawComplexSection.cpp
@@ -54,9 +54,6 @@
// - align and distribute the intersections along an "effective" section plane
// which is a flattened version of the profile
-#include "PreCompiled.h"
-
-#ifndef _PreComp_
#include
#include
#include
@@ -103,7 +100,6 @@
#include
#include
#include
-#endif
#include
diff --git a/src/Mod/TechDraw/App/DrawDimHelper.cpp b/src/Mod/TechDraw/App/DrawDimHelper.cpp
index f5fd78f9d3..a4227f2789 100644
--- a/src/Mod/TechDraw/App/DrawDimHelper.cpp
+++ b/src/Mod/TechDraw/App/DrawDimHelper.cpp
@@ -20,9 +20,7 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
@@ -35,7 +33,6 @@
# include
# include
# include
-#endif
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawGeomHatch.cpp b/src/Mod/TechDraw/App/DrawGeomHatch.cpp
index 65203e4f0d..e08fe4e0b4 100644
--- a/src/Mod/TechDraw/App/DrawGeomHatch.cpp
+++ b/src/Mod/TechDraw/App/DrawGeomHatch.cpp
@@ -20,9 +20,7 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
@@ -45,7 +43,6 @@
#include
#include
#include
-#endif
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawGeomHatchPyImp.cpp b/src/Mod/TechDraw/App/DrawGeomHatchPyImp.cpp
index fc434573f7..71c3330bd8 100644
--- a/src/Mod/TechDraw/App/DrawGeomHatchPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawGeomHatchPyImp.cpp
@@ -18,7 +18,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawGeomHatch.h"
// inclusion of the generated files (generated out of DrawGeomHatchPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawHatch.cpp b/src/Mod/TechDraw/App/DrawHatch.cpp
index 904cb10546..d4fa051806 100644
--- a/src/Mod/TechDraw/App/DrawHatch.cpp
+++ b/src/Mod/TechDraw/App/DrawHatch.cpp
@@ -20,12 +20,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawHatchPyImp.cpp b/src/Mod/TechDraw/App/DrawHatchPyImp.cpp
index c80f570659..d06931d4ac 100644
--- a/src/Mod/TechDraw/App/DrawHatchPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawHatchPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawHatch.h"
// inclusion of the generated files (generated out of DrawHatchPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawLeaderLine.cpp b/src/Mod/TechDraw/App/DrawLeaderLine.cpp
index e2aa00a4a7..7b694fd696 100644
--- a/src/Mod/TechDraw/App/DrawLeaderLine.cpp
+++ b/src/Mod/TechDraw/App/DrawLeaderLine.cpp
@@ -25,7 +25,6 @@
//! X and Y axes, (0, 0) at lower left). The first Waypoint is set to (0,0) after the displacements are calculated.
//! The leader's X,Y position is relative to the parent's origin. The X,Y position is unrotated and unscaled.
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawLeaderLinePyImp.cpp b/src/Mod/TechDraw/App/DrawLeaderLinePyImp.cpp
index bf7f749f4e..a8bb7091fa 100644
--- a/src/Mod/TechDraw/App/DrawLeaderLinePyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawLeaderLinePyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawLeaderLine.h"
// inclusion of the generated files (generated out of DrawLeaderLinePy.xml)
diff --git a/src/Mod/TechDraw/App/DrawPage.cpp b/src/Mod/TechDraw/App/DrawPage.cpp
index 2c3c982b0c..34407b89d5 100644
--- a/src/Mod/TechDraw/App/DrawPage.cpp
+++ b/src/Mod/TechDraw/App/DrawPage.cpp
@@ -20,12 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawPagePyImp.cpp b/src/Mod/TechDraw/App/DrawPagePyImp.cpp
index 15ef2b8e78..d0b4ce140b 100644
--- a/src/Mod/TechDraw/App/DrawPagePyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawPagePyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawParametricTemplate.cpp b/src/Mod/TechDraw/App/DrawParametricTemplate.cpp
index a647ee8eca..4c1b91134f 100644
--- a/src/Mod/TechDraw/App/DrawParametricTemplate.cpp
+++ b/src/Mod/TechDraw/App/DrawParametricTemplate.cpp
@@ -20,11 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawParametricTemplatePyImp.cpp b/src/Mod/TechDraw/App/DrawParametricTemplatePyImp.cpp
index 8c25e56a9d..7fe5b0e865 100644
--- a/src/Mod/TechDraw/App/DrawParametricTemplatePyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawParametricTemplatePyImp.cpp
@@ -20,10 +20,8 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
+
#include "DrawParametricTemplate.h"
// inclusion of the generated files (generated out of DrawParametricTemplateSFPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawProjGroup.cpp b/src/Mod/TechDraw/App/DrawProjGroup.cpp
index 1a8d01c696..c9f815ff8e 100644
--- a/src/Mod/TechDraw/App/DrawProjGroup.cpp
+++ b/src/Mod/TechDraw/App/DrawProjGroup.cpp
@@ -21,9 +21,7 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
@@ -31,7 +29,7 @@
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawProjGroupItem.cpp b/src/Mod/TechDraw/App/DrawProjGroupItem.cpp
index 1bba85f636..2008547d99 100644
--- a/src/Mod/TechDraw/App/DrawProjGroupItem.cpp
+++ b/src/Mod/TechDraw/App/DrawProjGroupItem.cpp
@@ -20,12 +20,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawProjGroupItemPyImp.cpp b/src/Mod/TechDraw/App/DrawProjGroupItemPyImp.cpp
index 068baaa25f..0d528c5455 100644
--- a/src/Mod/TechDraw/App/DrawProjGroupItemPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawProjGroupItemPyImp.cpp
@@ -19,7 +19,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawProjGroupItem.h"
// inclusion of the generated files (generated out of DrawProjGroupItemPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawProjGroupPyImp.cpp b/src/Mod/TechDraw/App/DrawProjGroupPyImp.cpp
index e86a69bd94..b4534915cc 100644
--- a/src/Mod/TechDraw/App/DrawProjGroupPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawProjGroupPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawProjectSplit.cpp b/src/Mod/TechDraw/App/DrawProjectSplit.cpp
index dbf69c2f21..118c40b82a 100644
--- a/src/Mod/TechDraw/App/DrawProjectSplit.cpp
+++ b/src/Mod/TechDraw/App/DrawProjectSplit.cpp
@@ -20,9 +20,7 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
@@ -43,7 +41,7 @@
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawRichAnno.cpp b/src/Mod/TechDraw/App/DrawRichAnno.cpp
index 890d664665..755796f6b3 100644
--- a/src/Mod/TechDraw/App/DrawRichAnno.cpp
+++ b/src/Mod/TechDraw/App/DrawRichAnno.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawRichAnno.h"
#include "DrawRichAnnoPy.h" // generated from DrawRichAnnoPy.xml
diff --git a/src/Mod/TechDraw/App/DrawRichAnnoPyImp.cpp b/src/Mod/TechDraw/App/DrawRichAnnoPyImp.cpp
index b4736665b2..313be9e710 100644
--- a/src/Mod/TechDraw/App/DrawRichAnnoPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawRichAnnoPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawRichAnno.h"
// inclusion of the generated files (generated out of DrawRichAnnoPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawSVGTemplate.cpp b/src/Mod/TechDraw/App/DrawSVGTemplate.cpp
index e004bdc555..ed29b5c474 100644
--- a/src/Mod/TechDraw/App/DrawSVGTemplate.cpp
+++ b/src/Mod/TechDraw/App/DrawSVGTemplate.cpp
@@ -21,12 +21,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawSVGTemplatePyImp.cpp b/src/Mod/TechDraw/App/DrawSVGTemplatePyImp.cpp
index 4a0a0f0cd6..88e8a4ee1c 100644
--- a/src/Mod/TechDraw/App/DrawSVGTemplatePyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawSVGTemplatePyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawSVGTemplate.h"
// inclusion of the generated files (generated out of DrawSVGTemplatePy.xml)
diff --git a/src/Mod/TechDraw/App/DrawTemplate.cpp b/src/Mod/TechDraw/App/DrawTemplate.cpp
index 652d4e5c4d..67b11c63fc 100644
--- a/src/Mod/TechDraw/App/DrawTemplate.cpp
+++ b/src/Mod/TechDraw/App/DrawTemplate.cpp
@@ -20,13 +20,11 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
-#endif
+
#include
diff --git a/src/Mod/TechDraw/App/DrawTemplatePyImp.cpp b/src/Mod/TechDraw/App/DrawTemplatePyImp.cpp
index 0b8e52e391..4d5b82a711 100644
--- a/src/Mod/TechDraw/App/DrawTemplatePyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawTemplatePyImp.cpp
@@ -20,11 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
+
#include "DrawTemplate.h"
// inclusion of the generated files (generated out of DrawTemplateSFPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawTile.cpp b/src/Mod/TechDraw/App/DrawTile.cpp
index d08be9b314..ad962af2de 100644
--- a/src/Mod/TechDraw/App/DrawTile.cpp
+++ b/src/Mod/TechDraw/App/DrawTile.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawTile.h"
#include "DrawTilePy.h" // generated from DrawTilePy.xml
diff --git a/src/Mod/TechDraw/App/DrawTilePyImp.cpp b/src/Mod/TechDraw/App/DrawTilePyImp.cpp
index 789051e315..61b9eab99a 100644
--- a/src/Mod/TechDraw/App/DrawTilePyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawTilePyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawTile.h"
// inclusion of the generated files (generated out of DrawTilePy.xml)
diff --git a/src/Mod/TechDraw/App/DrawTileWeld.cpp b/src/Mod/TechDraw/App/DrawTileWeld.cpp
index f060344f80..b96c2fbc7d 100644
--- a/src/Mod/TechDraw/App/DrawTileWeld.cpp
+++ b/src/Mod/TechDraw/App/DrawTileWeld.cpp
@@ -20,11 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawTileWeldPyImp.cpp b/src/Mod/TechDraw/App/DrawTileWeldPyImp.cpp
index 8a70da4838..c21c7d49ac 100644
--- a/src/Mod/TechDraw/App/DrawTileWeldPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawTileWeldPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawTileWeld.h"
// inclusion of the generated files (generated out of DrawTileWeldPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawUtil.cpp b/src/Mod/TechDraw/App/DrawUtil.cpp
index efeaaef384..414e774fad 100644
--- a/src/Mod/TechDraw/App/DrawUtil.cpp
+++ b/src/Mod/TechDraw/App/DrawUtil.cpp
@@ -20,8 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
@@ -56,7 +54,6 @@
#include
#include
#include
-#endif
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawView.cpp b/src/Mod/TechDraw/App/DrawView.cpp
index 31e4b95f83..19c0a65f75 100644
--- a/src/Mod/TechDraw/App/DrawView.cpp
+++ b/src/Mod/TechDraw/App/DrawView.cpp
@@ -20,15 +20,13 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewAnnotation.cpp b/src/Mod/TechDraw/App/DrawViewAnnotation.cpp
index 9964bf09e1..7778e2a8c2 100644
--- a/src/Mod/TechDraw/App/DrawViewAnnotation.cpp
+++ b/src/Mod/TechDraw/App/DrawViewAnnotation.cpp
@@ -21,11 +21,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-
-#ifndef _PreComp_
-#endif
-
#include "DrawViewAnnotation.h"
#include "Preferences.h"
diff --git a/src/Mod/TechDraw/App/DrawViewAnnotationPyImp.cpp b/src/Mod/TechDraw/App/DrawViewAnnotationPyImp.cpp
index 8e884144bd..0d8d1383b3 100644
--- a/src/Mod/TechDraw/App/DrawViewAnnotationPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewAnnotationPyImp.cpp
@@ -20,11 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
+
#include "DrawView.h"
#include "DrawViewAnnotation.h"
diff --git a/src/Mod/TechDraw/App/DrawViewArch.cpp b/src/Mod/TechDraw/App/DrawViewArch.cpp
index b62ed19756..876b43969e 100644
--- a/src/Mod/TechDraw/App/DrawViewArch.cpp
+++ b/src/Mod/TechDraw/App/DrawViewArch.cpp
@@ -20,12 +20,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewBalloon.cpp b/src/Mod/TechDraw/App/DrawViewBalloon.cpp
index f5174ddd17..d1d9b78466 100644
--- a/src/Mod/TechDraw/App/DrawViewBalloon.cpp
+++ b/src/Mod/TechDraw/App/DrawViewBalloon.cpp
@@ -20,15 +20,13 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewClip.cpp b/src/Mod/TechDraw/App/DrawViewClip.cpp
index 6464ba220c..420c5c7593 100644
--- a/src/Mod/TechDraw/App/DrawViewClip.cpp
+++ b/src/Mod/TechDraw/App/DrawViewClip.cpp
@@ -21,7 +21,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
diff --git a/src/Mod/TechDraw/App/DrawViewClipPyImp.cpp b/src/Mod/TechDraw/App/DrawViewClipPyImp.cpp
index b4ccfca92c..7497eae01f 100644
--- a/src/Mod/TechDraw/App/DrawViewClipPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewClipPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewCollection.cpp b/src/Mod/TechDraw/App/DrawViewCollection.cpp
index a8f40c0597..e14482d9c9 100644
--- a/src/Mod/TechDraw/App/DrawViewCollection.cpp
+++ b/src/Mod/TechDraw/App/DrawViewCollection.cpp
@@ -20,11 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewCollectionPyImp.cpp b/src/Mod/TechDraw/App/DrawViewCollectionPyImp.cpp
index d235cb5f95..13ccfe346d 100644
--- a/src/Mod/TechDraw/App/DrawViewCollectionPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewCollectionPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawViewCollection.h"
// inclusion of the generated files (generated out of DrawViewCollectionPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawViewDetail.cpp b/src/Mod/TechDraw/App/DrawViewDetail.cpp
index 32432c1f99..1d5e495ba7 100644
--- a/src/Mod/TechDraw/App/DrawViewDetail.cpp
+++ b/src/Mod/TechDraw/App/DrawViewDetail.cpp
@@ -20,9 +20,7 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
@@ -47,7 +45,7 @@
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewDimExtent.cpp b/src/Mod/TechDraw/App/DrawViewDimExtent.cpp
index d5c489e149..aad7030f98 100644
--- a/src/Mod/TechDraw/App/DrawViewDimExtent.cpp
+++ b/src/Mod/TechDraw/App/DrawViewDimExtent.cpp
@@ -20,13 +20,11 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewDimExtentPyImp.cpp b/src/Mod/TechDraw/App/DrawViewDimExtentPyImp.cpp
index 36658f106a..7722b2f5fb 100644
--- a/src/Mod/TechDraw/App/DrawViewDimExtentPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewDimExtentPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawViewDimExtent.h"
// inclusion of the generated files (generated out of DrawViewDimExtentPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawViewDimension.cpp b/src/Mod/TechDraw/App/DrawViewDimension.cpp
index 8736a69cf6..093cae894d 100644
--- a/src/Mod/TechDraw/App/DrawViewDimension.cpp
+++ b/src/Mod/TechDraw/App/DrawViewDimension.cpp
@@ -21,8 +21,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
@@ -54,7 +52,6 @@
#include
#include
#include
-#endif
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewDimensionPyImp.cpp b/src/Mod/TechDraw/App/DrawViewDimensionPyImp.cpp
index 8a18240c29..e172195633 100644
--- a/src/Mod/TechDraw/App/DrawViewDimensionPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewDimensionPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewDraft.cpp b/src/Mod/TechDraw/App/DrawViewDraft.cpp
index 7b98e2f94c..91dc6e2e92 100644
--- a/src/Mod/TechDraw/App/DrawViewDraft.cpp
+++ b/src/Mod/TechDraw/App/DrawViewDraft.cpp
@@ -20,12 +20,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewImage.cpp b/src/Mod/TechDraw/App/DrawViewImage.cpp
index 4276ce538c..359c3b9419 100644
--- a/src/Mod/TechDraw/App/DrawViewImage.cpp
+++ b/src/Mod/TechDraw/App/DrawViewImage.cpp
@@ -20,11 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewMulti.cpp b/src/Mod/TechDraw/App/DrawViewMulti.cpp
index 3bebdbd4bc..fae26ee707 100644
--- a/src/Mod/TechDraw/App/DrawViewMulti.cpp
+++ b/src/Mod/TechDraw/App/DrawViewMulti.cpp
@@ -20,16 +20,14 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
# include
# include
# include
-#endif
+
#include
diff --git a/src/Mod/TechDraw/App/DrawViewPart.cpp b/src/Mod/TechDraw/App/DrawViewPart.cpp
index f2be301429..3d7cd684a6 100644
--- a/src/Mod/TechDraw/App/DrawViewPart.cpp
+++ b/src/Mod/TechDraw/App/DrawViewPart.cpp
@@ -34,9 +34,7 @@
// everything else is mostly providing services to other objects, such as the
// actual drawing routines in Gui
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
@@ -63,7 +61,7 @@
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp b/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp
index 62ff4bf49b..f557954803 100644
--- a/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewPartPyImp.cpp
@@ -20,15 +20,13 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewPyImp.cpp b/src/Mod/TechDraw/App/DrawViewPyImp.cpp
index 936244f0d1..2419459187 100644
--- a/src/Mod/TechDraw/App/DrawViewPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawView.h"
// inclusion of the generated files (generated out of DrawViewPy.xml)
diff --git a/src/Mod/TechDraw/App/DrawViewSection.cpp b/src/Mod/TechDraw/App/DrawViewSection.cpp
index e2452e5f9e..8ffd29f7c6 100644
--- a/src/Mod/TechDraw/App/DrawViewSection.cpp
+++ b/src/Mod/TechDraw/App/DrawViewSection.cpp
@@ -43,9 +43,7 @@
// m_sectionTopoDSFaces = alignSectionFaces(faceIntersections)
// m_tdSectionFaces = makeTDSectionFaces(m_sectionTopoDSFaces)
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
@@ -73,7 +71,7 @@
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp
index 3b1d7c8d6d..2b076f2ebf 100644
--- a/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp
+++ b/src/Mod/TechDraw/App/DrawViewSpreadsheet.cpp
@@ -21,13 +21,11 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawViewSymbol.cpp b/src/Mod/TechDraw/App/DrawViewSymbol.cpp
index 66752c7d20..68f078cad3 100644
--- a/src/Mod/TechDraw/App/DrawViewSymbol.cpp
+++ b/src/Mod/TechDraw/App/DrawViewSymbol.cpp
@@ -20,11 +20,9 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
-#endif
+
#include
diff --git a/src/Mod/TechDraw/App/DrawViewSymbolPyImp.cpp b/src/Mod/TechDraw/App/DrawViewSymbolPyImp.cpp
index d786a747f1..34a8fbb882 100644
--- a/src/Mod/TechDraw/App/DrawViewSymbolPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawViewSymbolPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawWeldSymbol.cpp b/src/Mod/TechDraw/App/DrawWeldSymbol.cpp
index fe50e74475..103262a2a6 100644
--- a/src/Mod/TechDraw/App/DrawWeldSymbol.cpp
+++ b/src/Mod/TechDraw/App/DrawWeldSymbol.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/DrawWeldSymbolPyImp.cpp b/src/Mod/TechDraw/App/DrawWeldSymbolPyImp.cpp
index c9d1d4eb44..2d99badaaf 100644
--- a/src/Mod/TechDraw/App/DrawWeldSymbolPyImp.cpp
+++ b/src/Mod/TechDraw/App/DrawWeldSymbolPyImp.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "DrawWeldSymbol.h"
// inclusion of the generated files (generated out of DrawWeldSymbolPy.xml)
diff --git a/src/Mod/TechDraw/App/EdgeWalker.cpp b/src/Mod/TechDraw/App/EdgeWalker.cpp
index 57e438e659..4482fae354 100644
--- a/src/Mod/TechDraw/App/EdgeWalker.cpp
+++ b/src/Mod/TechDraw/App/EdgeWalker.cpp
@@ -25,9 +25,7 @@
// http://www.boost.org/LICENSE_1_0.txt)
//**************************************************************************
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
@@ -39,7 +37,7 @@
# include
# include
# include
-#endif
+
#include
diff --git a/src/Mod/TechDraw/App/FeatureProjection.cpp b/src/Mod/TechDraw/App/FeatureProjection.cpp
index 41d0a7a019..6f158e78ad 100644
--- a/src/Mod/TechDraw/App/FeatureProjection.cpp
+++ b/src/Mod/TechDraw/App/FeatureProjection.cpp
@@ -22,14 +22,12 @@
//this file originally part of Drawing workbench
//migrated to TechDraw workbench 2022-01-26 by Wandererfan
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
# include
-#endif
+
#include "FeatureProjection.h"
#include "ProjectionAlgos.h"
diff --git a/src/Mod/TechDraw/App/GeomFormatPyImp.cpp b/src/Mod/TechDraw/App/GeomFormatPyImp.cpp
index 4736eb4e77..24d7b90b37 100644
--- a/src/Mod/TechDraw/App/GeomFormatPyImp.cpp
+++ b/src/Mod/TechDraw/App/GeomFormatPyImp.cpp
@@ -20,8 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-
#include "GeomFormatPy.h"
#include "GeomFormatPy.cpp"
diff --git a/src/Mod/TechDraw/App/Geometry.cpp b/src/Mod/TechDraw/App/Geometry.cpp
index a12e61ab80..fb6d4896b7 100644
--- a/src/Mod/TechDraw/App/Geometry.cpp
+++ b/src/Mod/TechDraw/App/Geometry.cpp
@@ -20,9 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-
-#ifndef _PreComp_
# include
# include
# include
@@ -70,7 +67,6 @@
#if OCC_VERSION_HEX < 0x070600
# include
#endif
-#endif // #ifndef _PreComp_
#include
#include
diff --git a/src/Mod/TechDraw/App/GeometryMatcher.cpp b/src/Mod/TechDraw/App/GeometryMatcher.cpp
index 4002f4151c..55a91ccc83 100644
--- a/src/Mod/TechDraw/App/GeometryMatcher.cpp
+++ b/src/Mod/TechDraw/App/GeometryMatcher.cpp
@@ -24,11 +24,9 @@
// detects changes in reference geometry (2d & 3d) that would invalidate a dimension
// identifies replacement view/model geometry
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/GeometryObject.cpp b/src/Mod/TechDraw/App/GeometryObject.cpp
index e046f5a7a8..df1b43f8a0 100644
--- a/src/Mod/TechDraw/App/GeometryObject.cpp
+++ b/src/Mod/TechDraw/App/GeometryObject.cpp
@@ -23,9 +23,7 @@
//! a class to the projection of shapes, removal/identifying hidden lines and
//! converting the output for OCC HLR into the BaseGeom intermediate representation.
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
@@ -60,7 +58,6 @@
#include
#include
#include
-#endif// #ifndef _PreComp_
#include
#include
diff --git a/src/Mod/TechDraw/App/HatchLine.cpp b/src/Mod/TechDraw/App/HatchLine.cpp
index b155943208..5d32ebaa2f 100644
--- a/src/Mod/TechDraw/App/HatchLine.cpp
+++ b/src/Mod/TechDraw/App/HatchLine.cpp
@@ -20,14 +20,12 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
#include
#include
#include
#include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/LandmarkDimension.cpp b/src/Mod/TechDraw/App/LandmarkDimension.cpp
index fbe292531c..d7a9b0dae5 100644
--- a/src/Mod/TechDraw/App/LandmarkDimension.cpp
+++ b/src/Mod/TechDraw/App/LandmarkDimension.cpp
@@ -26,14 +26,12 @@
//* Reference3D features and DVP Vertices are always accessed by tag.
//* References2D is only used to store the parent DVP
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/LineFormat.cpp b/src/Mod/TechDraw/App/LineFormat.cpp
index f1fc7e9a7a..e80a843cea 100644
--- a/src/Mod/TechDraw/App/LineFormat.cpp
+++ b/src/Mod/TechDraw/App/LineFormat.cpp
@@ -22,10 +22,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
-#endif
-
#include "LineGroup.h"
#include "LineGenerator.h"
#include "Preferences.h"
diff --git a/src/Mod/TechDraw/App/LineGenerator.cpp b/src/Mod/TechDraw/App/LineGenerator.cpp
index ca767c406b..010de042f6 100644
--- a/src/Mod/TechDraw/App/LineGenerator.cpp
+++ b/src/Mod/TechDraw/App/LineGenerator.cpp
@@ -35,10 +35,6 @@
//! the graphical elements and line definitions are stored in csv files.
//! these values only change if ISO128.20 or ANSI Y14.2 change
-#include "PreCompiled.h"
-#ifndef _PreComp_
-#endif
-
#include
#include
diff --git a/src/Mod/TechDraw/App/LineGroup.cpp b/src/Mod/TechDraw/App/LineGroup.cpp
index ea2bded890..88f6412a65 100644
--- a/src/Mod/TechDraw/App/LineGroup.cpp
+++ b/src/Mod/TechDraw/App/LineGroup.cpp
@@ -20,14 +20,12 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/LineNameEnum.cpp b/src/Mod/TechDraw/App/LineNameEnum.cpp
index ee0b9f9ffc..85b1505881 100644
--- a/src/Mod/TechDraw/App/LineNameEnum.cpp
+++ b/src/Mod/TechDraw/App/LineNameEnum.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "Preferences.h"
diff --git a/src/Mod/TechDraw/App/MattingPropEnum.cpp b/src/Mod/TechDraw/App/MattingPropEnum.cpp
index 713c4c7c97..ab0d06a38c 100644
--- a/src/Mod/TechDraw/App/MattingPropEnum.cpp
+++ b/src/Mod/TechDraw/App/MattingPropEnum.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include "MattingPropEnum.h"
diff --git a/src/Mod/TechDraw/App/PreCompiled.cpp b/src/Mod/TechDraw/App/PreCompiled.cpp
deleted file mode 100644
index bef7d3ea9f..0000000000
--- a/src/Mod/TechDraw/App/PreCompiled.cpp
+++ /dev/null
@@ -1,23 +0,0 @@
-/***************************************************************************
- * Copyright (c) 2007 Jürgen Riegel *
- * *
- * This file is part of the FreeCAD CAx development system. *
- * *
- * This library is free software; you can redistribute it and/or *
- * modify it under the terms of the GNU Library General Public *
- * License as published by the Free Software Foundation; either *
- * version 2 of the License, or (at your option) any later version. *
- * *
- * This library is distributed in the hope that it will be useful, *
- * but WITHOUT ANY WARRANTY; without even the implied warranty of *
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
- * GNU Library General Public License for more details. *
- * *
- * You should have received a copy of the GNU Library General Public *
- * License along with this library; see the file COPYING.LIB. If not, *
- * write to the Free Software Foundation, Inc., 59 Temple Place, *
- * Suite 330, Boston, MA 02111-1307, USA *
- * *
- ***************************************************************************/
-
-#include "PreCompiled.h"
diff --git a/src/Mod/TechDraw/App/PreCompiled.h b/src/Mod/TechDraw/App/PreCompiled.h
index 26d274b0e3..9d0a0c392e 100644
--- a/src/Mod/TechDraw/App/PreCompiled.h
+++ b/src/Mod/TechDraw/App/PreCompiled.h
@@ -25,8 +25,6 @@
#include
-#ifdef _PreComp_
-
// standard
#include
#include
@@ -64,5 +62,4 @@
// OpenCasCade
#include
-#endif // _PreComp_
#endif
diff --git a/src/Mod/TechDraw/App/Preferences.cpp b/src/Mod/TechDraw/App/Preferences.cpp
index 4764625ba2..7c57491fec 100644
--- a/src/Mod/TechDraw/App/Preferences.cpp
+++ b/src/Mod/TechDraw/App/Preferences.cpp
@@ -20,12 +20,10 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
-#endif
+
#include
#include
diff --git a/src/Mod/TechDraw/App/ProjectionAlgos.cpp b/src/Mod/TechDraw/App/ProjectionAlgos.cpp
index cd88254d11..073bfa80ff 100644
--- a/src/Mod/TechDraw/App/ProjectionAlgos.cpp
+++ b/src/Mod/TechDraw/App/ProjectionAlgos.cpp
@@ -22,9 +22,7 @@
//this file originally part of TechDraw workbench
//migrated to TechDraw workbench 2022-01-26 by Wandererfan
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
@@ -37,7 +35,7 @@
# include
# include
# include
-#endif
+
#include "ProjectionAlgos.h"
#include "TechDrawExport.h"
diff --git a/src/Mod/TechDraw/App/PropertyCenterLineList.cpp b/src/Mod/TechDraw/App/PropertyCenterLineList.cpp
index 2d58f45c03..98fe44fdb6 100644
--- a/src/Mod/TechDraw/App/PropertyCenterLineList.cpp
+++ b/src/Mod/TechDraw/App/PropertyCenterLineList.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/PropertyCosmeticEdgeList.cpp b/src/Mod/TechDraw/App/PropertyCosmeticEdgeList.cpp
index 19586db84d..123cb2f4d6 100644
--- a/src/Mod/TechDraw/App/PropertyCosmeticEdgeList.cpp
+++ b/src/Mod/TechDraw/App/PropertyCosmeticEdgeList.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/PropertyCosmeticVertexList.cpp b/src/Mod/TechDraw/App/PropertyCosmeticVertexList.cpp
index d56b32c832..f414587fca 100644
--- a/src/Mod/TechDraw/App/PropertyCosmeticVertexList.cpp
+++ b/src/Mod/TechDraw/App/PropertyCosmeticVertexList.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/PropertyGeomFormatList.cpp b/src/Mod/TechDraw/App/PropertyGeomFormatList.cpp
index 51a0670114..7c02e418a7 100644
--- a/src/Mod/TechDraw/App/PropertyGeomFormatList.cpp
+++ b/src/Mod/TechDraw/App/PropertyGeomFormatList.cpp
@@ -20,7 +20,6 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
#include
#include
diff --git a/src/Mod/TechDraw/App/ShapeExtractor.cpp b/src/Mod/TechDraw/App/ShapeExtractor.cpp
index e52ac691f5..f0b973e492 100644
--- a/src/Mod/TechDraw/App/ShapeExtractor.cpp
+++ b/src/Mod/TechDraw/App/ShapeExtractor.cpp
@@ -20,9 +20,7 @@
* *
***************************************************************************/
-#include "PreCompiled.h"
-#ifndef _PreComp_
# include
# include
# include
@@ -32,7 +30,7 @@
# include