Configurable version string in CMakeLists.txt
[bpdyndnsd] / src / logger.cpp
index 58bdd1e..b548b96 100644 (file)
@@ -9,6 +9,7 @@
 
 
 #include "logger.hpp"
+#include "version_info.h"
 
 #include <iostream>
 #include <syslog.h>
 
 #include <boost/foreach.hpp>
 
-#define VERSION     0
-#define REVISION    1
-#define RELEASE     0
-
 namespace po = boost::program_options;
 
 typedef boost::shared_ptr<boost::program_options::options_description> Options_descriptionPtr;
@@ -239,7 +236,7 @@ void Logger::print_version() const
     if ( level <= Loglevel )
     {
         ostringstream msg;
-        msg << "Bullet proof dynamic dns daemon.\nbpdyndnsd " << VERSION << "." << REVISION << "." << RELEASE << endl;
+        msg << "Bullet proof dynamic dns daemon.\nbpdyndnsd " << MAJOR_VERSION << "." << MINOR_VERSION << endl;
         log_notice(msg.str());
     }
 }