Merge branch 'git-describe' into develop
commit
790f967120
@ -1,8 +1,23 @@
|
|||||||
#include "DFHackVersion.h"
|
#include "DFHackVersion.h"
|
||||||
|
#include "git-describe.h"
|
||||||
|
#include "Export.h"
|
||||||
namespace DFHack {
|
namespace DFHack {
|
||||||
namespace Version {
|
namespace Version {
|
||||||
const char *dfhack_version() { return DFHACK_VERSION; }
|
const char *dfhack_version()
|
||||||
const char *df_version() { return DF_VERSION; }
|
{
|
||||||
const char *dfhack_release() { return DFHACK_RELEASE; }
|
return DFHACK_VERSION;
|
||||||
|
}
|
||||||
|
const char *df_version()
|
||||||
|
{
|
||||||
|
return DF_VERSION;
|
||||||
|
}
|
||||||
|
const char *dfhack_release()
|
||||||
|
{
|
||||||
|
return DFHACK_RELEASE;
|
||||||
|
}
|
||||||
|
const char *git_description()
|
||||||
|
{
|
||||||
|
return DFHACK_GIT_DESCRIPTION;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -0,0 +1,9 @@
|
|||||||
|
execute_process(COMMAND ${GIT_EXECUTABLE} describe --tags
|
||||||
|
WORKING_DIRECTORY "${dfhack_SOURCE_DIR}"
|
||||||
|
OUTPUT_VARIABLE DFHACK_GIT_DESCRIPTION)
|
||||||
|
string(STRIP ${DFHACK_GIT_DESCRIPTION} DFHACK_GIT_DESCRIPTION)
|
||||||
|
file(WRITE ${dfhack_SOURCE_DIR}/library/include/git-describe.tmp.h
|
||||||
|
"#define DFHACK_GIT_DESCRIPTION \"${DFHACK_GIT_DESCRIPTION}\"")
|
||||||
|
execute_process(COMMAND ${CMAKE_COMMAND} -E copy_if_different
|
||||||
|
${dfhack_SOURCE_DIR}/library/include/git-describe.tmp.h
|
||||||
|
${dfhack_SOURCE_DIR}/library/include/git-describe.h)
|
@ -0,0 +1 @@
|
|||||||
|
git-describe.*
|
Loading…
Reference in New Issue