augment and refactor SICS_* defines

r3738 | dcl | 2012-09-19 11:11:13 +1000 (Wed, 19 Sep 2012) | 1 line
This commit is contained in:
Douglas Clowes
2012-09-19 11:11:13 +10:00
parent 9244cb839c
commit 6a49b17dde
3 changed files with 59 additions and 6 deletions

View File

@@ -72,7 +72,11 @@ extern int ANSTO_MakeHistMemory(SConnection *pCon, SicsInterp *pSics, void *pDat
int SICS_Site(SConnection *pCon, SicsInterp *pSics, void *pData, int argc, char *argv[])
{
char line[132];
#ifdef SICS_SITE
snprintf(line, 132, "SICS_Site = %s", SICS_SITE);
#else
snprintf(line, 132, "SICS_Site = ANSTO");
#endif
SCWrite(pCon, line, eValue);
return OKOK;
};
@@ -80,7 +84,11 @@ int SICS_Site(SConnection *pCon, SicsInterp *pSics, void *pData, int argc, char
int SICS_Version(SConnection *pCon, SicsInterp *pSics, void *pData, int argc, char *argv[])
{
char line[132];
snprintf(line, 132, "SICS_Version = BRANCH-2.5");
#ifdef SICS_VERSION
snprintf(line, 132, "SICS_Version = %s", SICS_VERSION);
#else
snprintf(line, 132, "SICS_Version = UNKNOWN");
#endif
SCWrite(pCon, line, eValue);
return OKOK;
};
@@ -88,8 +96,8 @@ int SICS_Version(SConnection *pCon, SicsInterp *pSics, void *pData, int argc, ch
int SICS_Revision(SConnection *pCon, SicsInterp *pSics, void *pData, int argc, char *argv[])
{
char line[132];
#ifdef REVISION
snprintf(line, 132, "SICS_Revision = %s", REVISION);
#ifdef SICS_REVISION
snprintf(line, 132, "SICS_Revision = %s", SICS_REVISION);
#else
snprintf(line, 132, "SICS_Revision = UNKNOWN");
#endif