summaryrefslogtreecommitdiffstats
path: root/Python/getversion.c
blob: 07b0ead31bf6169cbdc0f160ae79f7a26970f336 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
/* Return the full version string. */

#include "Python.h"

#include "patchlevel.h"

#define VERSION "%s (%s) %s"

#ifdef __DATE__
#define DATE __DATE__
#else
#define DATE "August 1 1995"
#endif

extern const char *getcompiler();

const char *
getversion()
{
	static char version[80];
	sprintf(version, VERSION, PATCHLEVEL, DATE, getcompiler());
	return version;
}