summaryrefslogtreecommitdiffstats
path: root/polkittqt1-version.h.cmake
diff options
context:
space:
mode:
authorMichele Calgaro <michele.calgaro@yahoo.it>2021-12-09 23:27:00 +0900
committerMichele Calgaro <michele.calgaro@yahoo.it>2021-12-09 23:27:00 +0900
commit416bed9bc124e24cc1351c7d8e5810ca7570a023 (patch)
treefbb25a82365c24f80874fe0d7190533b27a4df3b /polkittqt1-version.h.cmake
parent855818127b02c367fb187e67b9bb9b229b916304 (diff)
downloadpolkit-tqt-416bed9bc124e24cc1351c7d8e5810ca7570a023.tar.gz
polkit-tqt-416bed9bc124e24cc1351c7d8e5810ca7570a023.zip
Updated documentation and clean up.
Signed-off-by: Michele Calgaro <michele.calgaro@yahoo.it>
Diffstat (limited to 'polkittqt1-version.h.cmake')
-rw-r--r--polkittqt1-version.h.cmake106
1 files changed, 0 insertions, 106 deletions
diff --git a/polkittqt1-version.h.cmake b/polkittqt1-version.h.cmake
deleted file mode 100644
index 61cacaec3..000000000
--- a/polkittqt1-version.h.cmake
+++ /dev/null
@@ -1,106 +0,0 @@
-/*
- * Copyright (C) 2007 Sebastian Trueg <trueg@kde.org>
- * Copyright (C) 2009 Dario Freddi <drf@kde.org>
- *
- * 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., 51 Franklin Street, Fifth Floor,
- * Boston, MA 02110-1301, USA.
- */
-
-#ifndef _POLKIT_TQT_VERSION_H_
-#define _POLKIT_TQT_VERSION_H_
-
-#include "polkit-tqt-export.h"
-
-/// @brief PolkitTQt-1 version as string at compile time.
-#define POLKIT_TQT_VERSION_STRING "${POLKITTQT-1_VERSION_STRING}"
-
-/// @brief The major PolkitTQt-1 version number at compile time
-#define POLKIT_TQT_VERSION_MAJOR ${POLKITTQT-1_VERSION_MAJOR}
-
-/// @brief The minor PolkitTQt-1 version number at compile time
-#define POLKIT_TQT_VERSION_MINOR ${POLKITTQT-1_VERSION_MINOR}
-
-/// @brief The PolkitTQt-1 patch version number at compile time
-#define POLKIT_TQT_VERSION_PATCH ${POLKITTQT-1_VERSION_PATCH}
-
-/**
- * \brief Create a unique number from the major, minor and release number of a %PolkitTQt-1 version
- *
- * This function can be used for preprocessing. For version information at runtime
- * use the version methods in the PolkitTQt-1 namespace.
- */
-#define POLKIT_TQT_MAKE_VERSION( a,b,c ) (((a) << 16) | ((b) << 8) | (c))
-
-/**
- * \brief %PolkitTQt-1 Version as a unique number at compile time
- *
- * This macro calculates the %PolkitTQt-1 version into a number. It is mainly used
- * through POLKIT_TQT_IS_VERSION in preprocessing. For version information at runtime
- * use the version methods in the PolkitTQt-1 namespace.
- */
-#define POLKIT_TQT_VERSION \
- POLKIT_TQT_MAKE_VERSION(POLKIT_TQT_VERSION_MAJOR,POLKIT_TQT_VERSION_MINOR,POLKIT_TQT_VERSION_PATCH)
-
-/**
- * \brief Check if the %PolkitTQt-1 version matches a certain version or is higher
- *
- * This macro is typically used to compile conditionally a part of code:
- * \code
- * #if POLKIT_TQT_IS_VERSION(2,1)
- * // Code for PolkitTQt-1 2.1
- * #else
- * // Code for PolkitTQt-1 2.0
- * #endif
- * \endcode
- *
- * For version information at runtime
- * use the version methods in the PolkitTQt-1 namespace.
- */
-#define POLKIT_TQT_IS_VERSION(a,b,c) ( POLKIT_TQT_VERSION >= POLKIT_TQT_MAKE_VERSION(a,b,c) )
-
-
-namespace PolkitTQt {
- /**
- * @brief Returns the major number of PolkitTQt-1's version, e.g.
- * 1 for %PolkitTQt-1 1.0.2.
- * @return the major version number at runtime.
- */
- POLKIT_TQT_EXPORT unsigned int versionMajor();
-
- /**
- * @brief Returns the minor number of PolkitTQt-1's version, e.g.
- * 0 for %PolkitTQt-1 1.0.2.
- * @return the minor version number at runtime.
- */
- POLKIT_TQT_EXPORT unsigned int versionMinor();
-
- /**
- * @brief Returns the patch number of PolkitTQt-1's version, e.g.
- * 2 for %PolkitTQt-1 1.0.2.
- * @return the release number at runtime.
- */
- POLKIT_TQT_EXPORT unsigned int versionPatch();
-
- /**
- * @brief Returns the %PolkitTQt-1 version as string, e.g. "1.0.2".
- *
- * On contrary to the macro POLKIT_TQT_VERSION_STRING this function returns
- * the version number of PolkitTQt-1 at runtime.
- * @return the %PolkitTQt-1 version. You can keep the string forever
- */
- POLKIT_TQT_EXPORT const char* versionString();
-}
-
-#endif