1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-25 14:01:33 -08:00
emacs/mps/src/version.c
David Jones fb36b527fd .version -> .release
Copied from Perforce
 Change: 19896
 ServerID: perforce.ravenbrook.com
1998-08-24 16:33:27 +01:00

41 lines
1.1 KiB
C

/* impl.c.version: Version Inspection
*
* $HopeName: MMsrc!version.c(trunk.1) $
* Copyright (C) 1998. Harlequin Group plc. All rights reserved.
*
* PURPOSE
*
* The purpose of this module is to provide a means by which the
* version of the MM library being used can be determined.
*
* READERSHIP
*
* .readership: Any MPS developers.
*
* DESIGN
*
* .design: See design.mps.version-library, but to let you in on a
* secret it works by declaring a string with all the necessary info
* in.
*/
#include "mpm.h"
/* .release: When making a new release, change the expansion of
* MPS_RELEASE to be a string of the form "release.dylan.crow.2"
* or whatever. */
#define MPS_RELEASE "$HopeName: MMsrc!version.c(trunk.1) $ *** DEVELOPMENT ONLY ***"
/* Version String
*
* MPSVersion is a declared object comprising the concatenation of
* various other strings. */
char MPSVersionString[] =
"@(#)HQNMPS, "
"product." MPS_PROD_STRING ", " MPS_RELEASE ", platform." MPS_PF_STRING
", variety." MPS_VARIETY_STRING ", compiled on " __DATE__ " " __TIME__;
char *MPSVersion(void)
{
return MPSVersionString;
}