From d3413c2182ee3bbeb2a54c3e141382fbf1c4441b Mon Sep 17 00:00:00 2001 From: donovaly Date: Mon, 16 Mar 2020 23:29:13 +0100 Subject: [PATCH] [Import] improve DXF version creation - use App/Application.h instead of Build/Version.h to avoid permanent recompilation as discussed: https://forum.freecadweb.org/viewtopic.php?p=377404#p377401 --- src/Mod/Import/App/dxf.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/Mod/Import/App/dxf.cpp b/src/Mod/Import/App/dxf.cpp index 1a5eb5b636..544c2ad687 100644 --- a/src/Mod/Import/App/dxf.cpp +++ b/src/Mod/Import/App/dxf.cpp @@ -11,7 +11,7 @@ #include -#include +#include #include #include #include @@ -98,7 +98,12 @@ void CDxfWrite::endRun(void) void CDxfWrite::writeHeaderSection(void) { std::stringstream ss; - ss << "FreeCAD v" << FCVersionMajor << "." << FCVersionMinor << " " << FCRevision; + ss << "FreeCAD v" + << App::Application::Config()["BuildVersionMajor"] + << "." + << App::Application::Config()["BuildVersionMinor"] + << " " + << App::Application::Config()["BuildRevision"]; //header & version (*m_ofs) << "999" << endl;