27 lines
624 B
Plaintext
27 lines
624 B
Plaintext
|
//set the version string
|
||
|
|
||
|
#define public
|
||
|
|
||
|
#if !Defined(VERSION)
|
||
|
#error "VERSION must be defined"
|
||
|
#endif
|
||
|
|
||
|
#define GTK_VER=GetFileVersion(AddBackslash(DEPS_DIR64) + "bin\libgtk-win32-2.0-0.dll")
|
||
|
|
||
|
#define public
|
||
|
//used in the component list
|
||
|
#define GTK_VERSION=Copy(GTK_VER,1,RPos(".",GTK_VER)-1)
|
||
|
|
||
|
#define MAJOR=Copy(VERSION,1,Pos(".",VERSION)-1)
|
||
|
#define MINOR=Copy(VERSION,Pos(".",VERSION)+1)
|
||
|
#define MICRO=Copy(MINOR,Pos(".",MINOR)+1)
|
||
|
#expr MINOR=Copy(MINOR,1,Pos(".",MINOR)-1)
|
||
|
|
||
|
#if Int(MINOR) % 2 == 1
|
||
|
#define DEVEL="-dev"
|
||
|
#define DIR_VER=MAJOR + "." + MINOR
|
||
|
#else
|
||
|
#define DEVEL=""
|
||
|
#define DIR_VER=MAJOR + ".0"
|
||
|
#endif
|