Updated SVN revision number for v0.5.5b.

Moved #defines to code files for better encapsulation.
Removed other references to #defines.



git-svn-id: http://svn.code.sf.net/p/retroshare/code/trunk@6877 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
drbob 2013-10-25 00:42:49 +00:00
parent 0ad20e6911
commit bd0b1a5ac5
6 changed files with 18 additions and 12 deletions

View File

@ -306,7 +306,7 @@ bool RsPluginManager::loadPlugin(const std::string& plugin_name)
std::cerr << " -> plugin revision number: " << pinfo.svn_revision << std::endl;
std::cerr << " plugin API number : " << std::hex << pinfo.API_version << std::dec << std::endl;
std::cerr << " retroshare svn number: " << SVN_REVISION_NUMBER << std::endl;
std::cerr << " retroshare svn number: " << RsUtil::retroshareRevision() << std::endl;
// Check that the plugin provides a svn revision number and a API number
//

View File

@ -148,7 +148,7 @@ class RsPlugin
//
// All these items appear in the config->plugins tab, as a description of the plugin.
//
uint32_t getSvnRevision() const { return SVN_REVISION_NUMBER ; } // This is read from libretroshare/util/rsversion.h
uint32_t getSvnRevision() const { return RsUtil::retroshareRevision(); } // This is read from libretroshare/util/rsversion.h
virtual std::string getShortPluginDescription() const = 0 ;
virtual std::string getPluginName() const = 0 ;

View File

@ -7,8 +7,18 @@
#include "rsversion.h"
#define LIB_VERSION "0.5.5b"
#define SVN_REVISION "Revision 6877"
#define SVN_REVISION_NUMBER 6877
std::string RsUtil::retroshareVersion()
{
return std::string(LIB_VERSION) + " " + std::string(SVN_REVISION);
}
uint32_t RsUtil::retroshareRevision()
{
return SVN_REVISION_NUMBER;
}

View File

@ -6,13 +6,11 @@
*/
#include <string>
#define LIB_VERSION "0.5.5b"
#define SVN_REVISION "Revision 6722"
#define SVN_REVISION_NUMBER 6722
#include <inttypes.h>
namespace RsUtil {
uint32_t retroshareRevision();
std::string retroshareVersion();
}

View File

@ -21,6 +21,10 @@
#include "rsguiversion.h"
#define GUI_VERSION "0.5.5b"
#define GUI_REVISION "Revision: 6877"
QString retroshareVersion() {
return QString(GUI_VERSION);
}

View File

@ -19,12 +19,6 @@
* Boston, MA 02110-1301, USA.
****************************************************************/
#define GUI_VERSION "0.5.5b"
#define GUI_REVISION "Revision: 6722"
#include <QString>
QString retroshareVersion();