/* ========================================================================== */ /* === Source/Mongoose_Version.cpp ========================================= */ /* ========================================================================== */ /* ----------------------------------------------------------------------------- * Mongoose Graph Partitioning Library, Copyright (C) 2017-2018, * Scott P. Kolodziej, Nuri S. Yeralan, Timothy A. Davis, William W. Hager * Mongoose is licensed under Version 3 of the GNU General Public License. * Mongoose is also available under other licenses; contact authors for details. * SPDX-License-Identifier: GPL-3.0-only * -------------------------------------------------------------------------- */ #include "Mongoose.hpp" #include namespace Mongoose { int major_version() { return Mongoose_VERSION_MAJOR; } int minor_version() { return Mongoose_VERSION_MINOR; } int patch_version() { return Mongoose_VERSION_PATCH; } std::string mongoose_version() { std::ostringstream stringStream; stringStream << major_version() << "." << minor_version() << "." << patch_version() << " " << Mongoose_DATE; return stringStream.str(); } } // end namespace Mongoose