--- Makefile.am | 2 +- bootstrap | 2 +- configure.ac | 1 + src/main.cpp | 11 +++++++++-- 4 files changed, 12 insertions(+), 4 deletions(-)
diff --git a/Makefile.am b/Makefile.am index f124b08..dd54c42 100644 --- a/Makefile.am +++ b/Makefile.am @@ -50,7 +50,7 @@ dist_pkgdata_DATA = src/default.xml EXTRA_DIST = src/controlbase.ui src/GSMSpecification.xml MAINTAINERCLEANFILES = Makefile.in \ - aclocal.m4 configure depcomp missing install-sh + aclocal.m4 configure config.h.in depcomp missing install-sh $(src_phonesim_OBJECTS): src/ui_controlbase.h diff --git a/bootstrap b/bootstrap index 562c115..05eee20 100755 --- a/bootstrap +++ b/bootstrap @@ -1,3 +1,3 @@ #!/bin/sh -aclocal && automake --add-missing --copy && autoconf +aclocal && autoheader && automake --add-missing --copy && autoconf diff --git a/configure.ac b/configure.ac index 725ae7e..445a11c 100644 --- a/configure.ac +++ b/configure.ac @@ -2,6 +2,7 @@ AC_PREREQ(2.60) AC_INIT(phonesim, 1.8) AM_INIT_AUTOMAKE([foreign subdir-objects]) +AM_CONFIG_HEADER(config.h) m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) diff --git a/src/main.cpp b/src/main.cpp index d7de416..6a00cb5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -17,6 +17,10 @@ ** ****************************************************************************/ +#ifdef HAVE_CONFIG_H +#include <config.h> +#endif + #include <server.h> #include "control.h" #include <qapplication.h> @@ -28,7 +32,7 @@ static void usage() { qWarning() << "Usage:" << QFileInfo(QCoreApplication::instance()->applicationFilePath()).fileName().toLocal8Bit().constData() - << "[-p port] [-gui] filename"; + << "[-v] [-p port] [-gui] filename"; exit(-1); } @@ -43,7 +47,10 @@ int main(int argc, char **argv) // Parse the command-line. index = 1; for (index = 1; index < argc; index++) { - if (strcmp(argv[index],"-p") == 0) { + if (strcmp(argv[index],"-v") == 0) { + qWarning() << VERSION; + exit(0); + } else if (strcmp(argv[index],"-p") == 0) { index++; if (index >= argc) { qWarning() << "ERROR: Got -p but missing port number"; -- 1.7.2.3 _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono