OSDN Git Service

Added new MUtils::parent_path() function.
[mutilities/MUtilities.git] / src / Config.h
index 634ba7f..6884451 100644 (file)
@@ -1,6 +1,6 @@
 ///////////////////////////////////////////////////////////////////////////////
 // MuldeR's Utilities for Qt
-// Copyright (C) 2004-2017 LoRd_MuldeR <MuldeR2@GMX.de>
+// Copyright (C) 2004-2019 LoRd_MuldeR <MuldeR2@GMX.de>
 //
 // This library is free software; you can redistribute it and/or
 // modify it under the terms of the GNU Lesser General Public
 ///////////////////////////////////////////////////////////////////////////////
 
 #define VER_MUTILS_MAJOR                                       1
-#define VER_MUTILS_MINOR_HI                                    0
-#define VER_MUTILS_MINOR_LO                                    8
+#define VER_MUTILS_MINOR_HI                                    1
+#define VER_MUTILS_MINOR_LO                                    4
+#define VER_MUTILS_PATCH                                       0
+
+///////////////////////////////////////////////////////////////////////////////
+// Helper macros (aka: having fun with the C pre-processor)
+///////////////////////////////////////////////////////////////////////////////
+
+#define VER_MUTILS_STR_HLP1(X)                 #X
+#define VER_MUTILS_STR_HLP2(W,X,Y,Z)   VER_MUTILS_STR_HLP1(v##W.X##Y-Z)
+#define VER_MUTILS_STR_HLP3(W,X,Y,Z)   VER_MUTILS_STR_HLP2(W,X,Y,Z)
+#define VER_MUTILS_STR                                 VER_MUTILS_STR_HLP3(VER_MUTILS_MAJOR,VER_MUTILS_MINOR_HI,VER_MUTILS_MINOR_LO,VER_MUTILS_PATCH)