diff --git a/src/include/makeEpicsVersion.pl b/src/include/makeEpicsVersion.pl index 5c78fc500..3595aff30 100644 --- a/src/include/makeEpicsVersion.pl +++ b/src/include/makeEpicsVersion.pl @@ -31,6 +31,15 @@ print OUT "#define BASE_UPDATE_LEVEL $upd_level\n"; print OUT "#define BASE_VERSION_STRING \"EPICS Version $ver_str\"\n"; print OUT "#define epicsReleaseVersion \"@(#)Version R$ver_str $cvs_date\"\n"; +# EPICS_* defs are only for backward compatibility. +# They will be removed at some future date. +print OUT "#define EPICS_VERSION $ver\n"; +print OUT "#define EPICS_REVISION $rev\n"; +print OUT "#define EPICS_MODIFICATION $mod\n"; +print OUT "#define EPICS_UPDATE_NAME $upd_name\n"; +print OUT "#define EPICS_UPDATE_LEVEL $upd_level\n"; +print OUT "#define EPICS_VERSION_STRING \"EPICS Version $ver_str\"\n"; + close OUT; diff --git a/src/libCom/misc/makeEpicsVersion.pl b/src/libCom/misc/makeEpicsVersion.pl index 5c78fc500..3595aff30 100644 --- a/src/libCom/misc/makeEpicsVersion.pl +++ b/src/libCom/misc/makeEpicsVersion.pl @@ -31,6 +31,15 @@ print OUT "#define BASE_UPDATE_LEVEL $upd_level\n"; print OUT "#define BASE_VERSION_STRING \"EPICS Version $ver_str\"\n"; print OUT "#define epicsReleaseVersion \"@(#)Version R$ver_str $cvs_date\"\n"; +# EPICS_* defs are only for backward compatibility. +# They will be removed at some future date. +print OUT "#define EPICS_VERSION $ver\n"; +print OUT "#define EPICS_REVISION $rev\n"; +print OUT "#define EPICS_MODIFICATION $mod\n"; +print OUT "#define EPICS_UPDATE_NAME $upd_name\n"; +print OUT "#define EPICS_UPDATE_LEVEL $upd_level\n"; +print OUT "#define EPICS_VERSION_STRING \"EPICS Version $ver_str\"\n"; + close OUT;