1
0
mirror of https://github.com/blawar/GLideN64.git synced 2024-07-04 10:03:36 +00:00

Add script to add current revision to Revision.h

Use Revision in GetDllInfo and in MupenPlus window's caption.
This commit is contained in:
Sergey Lipskiy 2014-10-02 10:48:29 +07:00
parent 9c36b7623b
commit 65d84128da
3 changed files with 9 additions and 3 deletions

View File

@ -7,6 +7,7 @@
#include "../PluginAPI.h"
#include "../GLideN64.h"
#include "../Revision.h"
#include "../OpenGL.h"
#include "../Config.h"
#include "../RSP.h"
@ -25,7 +26,7 @@ void PluginAPI::GetDllInfo(PLUGIN_INFO * PluginInfo)
{
PluginInfo->Version = 0x103;
PluginInfo->Type = PLUGIN_TYPE_GFX;
strcpy( PluginInfo->Name, pluginName );
sprintf(PluginInfo->Name, "%s rev.%s", pluginName, PLUGIN_REVISION);
PluginInfo->NormalMemory = FALSE;
PluginInfo->MemoryBswaped = TRUE;
}

3
getRevision.sh Normal file
View File

@ -0,0 +1,3 @@
rev=\"`git rev-parse --short HEAD`\"
echo current revision $rev
echo "#define PLUGIN_REVISION $rev" > Revision.h

View File

@ -1,8 +1,10 @@
#include "GLideN64_MupenPlus.h"
#include <stdio.h>
#include "../GLideN64.h"
#include "../OpenGL.h"
#include "../Config.h"
#include "../Revision.h"
#ifndef _WINDOWS
@ -64,9 +66,9 @@ bool OGLVideoMupenPlus::_start()
char caption[128];
# ifdef _DEBUG
sprintf(caption, "GLideN64 debug");
sprintf(caption, "%s debug. Revision %s", pluginName, PLUGIN_REVISION);
# else // _DEBUG
sprintf(caption, "GLideN64");
sprintf(caption, "%s. Revision %s", pluginName, PLUGIN_REVISION);
# endif // _DEBUG
CoreVideo_SetCaption(caption);