// SPDX-FileCopyrightText: 2010 Manjeet Dahiya // SPDX-FileCopyrightText: 2017 Niels Ole Salscheider // SPDX-FileCopyrightText: 2019 Linus Jahn // // SPDX-License-Identifier: LGPL-2.1-or-later #ifndef QXMPPBUILDCONSTANTS_H #define QXMPPBUILDCONSTANTS_H #include #define QXMPP_BUILD_SHARED @QXMPP_BUILD_SHARED@ /// /// This macro expands a numeric value of the form 0xMMNNPP (MM = /// major, NN = minor, PP = patch) that specifies QXmpp's version /// number. For example, if you compile your application against /// QXmpp 1.2.3, the QXMPP_VERSION macro will expand to 0x010203. /// /// You can use QXMPP_VERSION to use the latest QXmpp features where /// available. /// #define QXMPP_VERSION QT_VERSION_CHECK(@PROJECT_VERSION_MAJOR@, @PROJECT_VERSION_MINOR@, @PROJECT_VERSION_PATCH@) /// /// Returns the version of QXmpp used at compile time as a string. /// inline QLatin1String QXmppVersion() { return QLatin1String("@PROJECT_VERSION@"); } #endif // QXMPPBUILDCONSTANTS_H