diff -r bc6a17d40275 -r c5d6e28eec91 tool/Makefile.am --- a/tool/Makefile.am Mon Jul 28 14:03:45 2008 +0000 +++ b/tool/Makefile.am Mon Jul 28 14:06:03 2008 +0000 @@ -37,9 +37,9 @@ ethercat_SOURCES = \ MasterDevice.cpp MasterDevice.h \ - Command.cpp \ CommandAlias.cpp \ CommandConfig.cpp \ + Command.cpp \ CommandData.cpp \ CommandDebug.cpp \ CommandDomains.cpp \ @@ -52,11 +52,18 @@ CommandSlaves.cpp \ CommandStates.cpp \ CommandUpload.cpp \ + CommandVersion.cpp \ CommandXml.cpp \ coe_datatypes.cpp \ sii_crc.cpp \ main.cpp -ethercat_CXXFLAGS = -I../master -Wall +REV = `if test -s $(srcdir)/../svnrevision; then \ + cat $(srcdir)/../svnrevision; \ + else \ + svnversion $(srcdir)/.. 2>/dev/null || echo "unknown"; \ + fi` + +ethercat_CXXFLAGS = -I../master -Wall -DSVNREV=$(REV) #------------------------------------------------------------------------------