iphreeqc/Version.h
Scott R Charlton 81009f8570 added GetVersionString
git-svn-id: svn://136.177.114.72/svn_GW/IPhreeqc/trunk@8153 1feff8c3-07ed-0310-ac33-dd36852eb9cd
2013-11-01 04:20:31 +00:00

36 lines
1.2 KiB
C

#define NAME "IPhreeqc"
#define VER_MAJOR 3
#define VER_MINOR 0
#define VER_PATCH 0
#define VER_REVISION 0
#define RELEASE_DATE "@RELEASE_DATE@"
#define APR_STRINGIFY(n) APR_STRINGIFY_HELPER(n)
#define APR_STRINGIFY_HELPER(n) #n
/** Version number */
#define VER_NUM APR_STRINGIFY(VER_MAJOR) \
"." APR_STRINGIFY(VER_MINOR) \
"." APR_STRINGIFY(VER_PATCH) \
"." APR_STRINGIFY(VER_REVISION)
#define PRODUCT_NAME NAME \
"-" APR_STRINGIFY(VER_MAJOR) \
"." APR_STRINGIFY(VER_MINOR)
#if defined(_WIN64)
#define VERSION_STRING APR_STRINGIFY(VER_MAJOR) \
"." APR_STRINGIFY(VER_MINOR) \
"." APR_STRINGIFY(VER_PATCH) \
"-" APR_STRINGIFY(VER_REVISION) \
"-x64"
#else
#define VERSION_STRING APR_STRINGIFY(VER_MAJOR) \
"." APR_STRINGIFY(VER_MINOR) \
"." APR_STRINGIFY(VER_PATCH) \
"-" APR_STRINGIFY(VER_REVISION)
#endif