From df22cd956a0ca4509ff06f973b578297591f044b Mon Sep 17 00:00:00 2001 From: Alec Leamas Date: Tue, 5 Jan 2021 15:22:22 +0100 Subject: [PATCH] src: Remove hardcoded version. --- VERSION.cmake | 4 ---- config.h.in | 9 +++++++++ src/AboutDialog.cpp | 1 + src/PhotoLayer_pi.cpp | 1 + src/wximgkap.cpp | 1 + 5 files changed, 12 insertions(+), 4 deletions(-) delete mode 100644 VERSION.cmake create mode 100644 config.h.in diff --git a/VERSION.cmake b/VERSION.cmake deleted file mode 100644 index 2d744ef..0000000 --- a/VERSION.cmake +++ /dev/null @@ -1,4 +0,0 @@ -SET(PLUGIN_VERSION_MAJOR "1") -SET(PLUGIN_VERSION_MINOR "7") -SET(PLUGIN_VERSION_PATCH "001") -SET(PLUGIN_VERSION_DATE "2017-05-14") diff --git a/config.h.in b/config.h.in new file mode 100644 index 0000000..3223930 --- /dev/null +++ b/config.h.in @@ -0,0 +1,9 @@ +#define API_VERSION "@API_VERSION@" + +#define PLUGIN_VERSION_MAJOR @PROJECT_VERSION_MAJOR@ +#define PLUGIN_VERSION_MINOR @PROJECT_VERSION_MINOR@ +#define PLUGIN_VERSION_PATCH @PROJECT_VERSION_PATCH@ +#define PLUGIN_VERSION_TWEAK @PROJECT_VERSION_TWEAK@ + +#define PLUGIN_API_NAME "@PLUGIN_API_NAME@" + diff --git a/src/AboutDialog.cpp b/src/AboutDialog.cpp index a93c9f0..92365e9 100644 --- a/src/AboutDialog.cpp +++ b/src/AboutDialog.cpp @@ -31,6 +31,7 @@ #include #include +#include "config.h" #include "AboutDialog.h" #include "PhotoLayer_pi.h" diff --git a/src/PhotoLayer_pi.cpp b/src/PhotoLayer_pi.cpp index 201a19c..560af89 100644 --- a/src/PhotoLayer_pi.cpp +++ b/src/PhotoLayer_pi.cpp @@ -29,6 +29,7 @@ #include "wx/wx.h" #endif //precompiled headers +#include "config.h" #include "PhotoLayer_pi.h" #include "PhotoLayerImage.h" #include "PhotoLayer.h" diff --git a/src/wximgkap.cpp b/src/wximgkap.cpp index 9c447fc..3d974a6 100644 --- a/src/wximgkap.cpp +++ b/src/wximgkap.cpp @@ -36,6 +36,7 @@ #include /* for date in kap */ +#include "config.h" #include "PhotoLayer_pi.h" #include "PhotoLayerImage.h" #include "wximgkap.h"