This patch to current CVS (I haven't noticed any commits here recently, anyway) adds the items listed in CCONFIG to the output of --version of mythfrontend and mythbackend. The output looks like:

mythfrontend --version
0.18.20050523-1
Options compiled in:
linux backend release using_oss using_alsa using_ivtv using_lirc using_joystick_menu using_x11 using_xv using_xrandr

I'm attaching the gzipped version of the patch as well, since Thunderbird is being tempermental about retaining formatting inside attachments.

Cheers,

Allan.
Index: configure
===================================================================
RCS file: /var/lib/mythcvs/mythtv/configure,v
retrieving revision 1.69
diff -u -p -r1.69 configure
--- configure   2 Jun 2005 22:41:10 -0000       1.69
+++ configure   21 Jun 2005 20:14:14 -0000
@@ -2498,6 +2498,7 @@ fi
 
 if test x"$CCONFIG" != x"" ; then
   echo "CCONFIG=$CCONFIG" >> $MYTH_CONFIG_MAK
+  echo "#define MYTH_BUILD_CONFIG \"$CCONFIG\"" >>$TMPH
 fi
 
 if test x"$CONFIG_DEFINES" != x"" ; then
Index: programs/mythfrontend/main.cpp
===================================================================
RCS file: /var/lib/mythcvs/mythtv/programs/mythfrontend/main.cpp,v
retrieving revision 1.194
diff -u -p -r1.194 main.cpp
--- programs/mythfrontend/main.cpp      14 May 2005 16:20:46 -0000      1.194
+++ programs/mythfrontend/main.cpp      21 Jun 2005 20:14:18 -0000
@@ -10,6 +10,8 @@
 #include <fcntl.h>
 #include <signal.h>
 
+#include "../../config.h"
+
 #include <iostream>
 using namespace std;
 
@@ -887,6 +889,9 @@ int main(int argc, char **argv)
         else if (!strcmp(a.argv()[argpos],"--version"))
         {
             cout << MYTH_BINARY_VERSION << endl;
+            cout << "Options compiled in:" <<endl;
+            cout << MYTH_BUILD_CONFIG << endl;
+
             return FRONTEND_EXIT_OK;
         }
         else if (!strcmp(a.argv()[argpos],"-geometry") ||
Index: programs/mythbackend/main.cpp
===================================================================
RCS file: /var/lib/mythcvs/mythtv/programs/mythbackend/main.cpp,v
retrieving revision 1.89
diff -u -p -r1.89 main.cpp
--- programs/mythbackend/main.cpp       17 May 2005 02:58:59 -0000      1.89
+++ programs/mythbackend/main.cpp       21 Jun 2005 20:14:21 -0000
@@ -360,6 +360,8 @@ int main(int argc, char **argv)
         else if (!strcmp(a.argv()[argpos],"--version"))
         {
             cout << MYTH_BINARY_VERSION << endl;
+            cout << "Options compiled in:" <<endl;
+            cout << MYTH_BUILD_CONFIG << endl;
             return BACKEND_EXIT_OK;
         }
         else

Attachment: moreversion.patch.gz
Description: GNU Zip compressed data

_______________________________________________
mythtv-dev mailing list
mythtv-dev@mythtv.org
http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-dev

Reply via email to