summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrey Esin <gmlastik@gmail.com>2009-08-25 16:33:57 +0800
committerLeandro A. F. Pereira <leandro@hardinfo.org>2009-08-27 10:55:33 +0800
commit146bd3affa91e26c59b70016110bec657915d9b3 (patch)
tree5af955977d91ce3a9866c012a590fd79de7e2735
parentd75ed523c0a70deb48331454fefdce0cd44b9066 (diff)
- Adding
- 2 scripting languages - 1 compiler - 1 tool - More pretty regular expression. Subversion of programms can contain letters/words Signed-off-by: Leandro A. F. Pereira <leandro@hardinfo.org>
-rw-r--r--hardinfo2/computer.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/hardinfo2/computer.c b/hardinfo2/computer.c
index 2624889d..03cca574 100644
--- a/hardinfo2/computer.c
+++ b/hardinfo2/computer.c
@@ -204,8 +204,9 @@ void scan_dev(gboolean reload)
{ "Scripting Languages", NULL, FALSE },
{ "CPython", "python -V", "\\d+\\.\\d+\\.\\d+", FALSE },
{ "Perl", "perl -v", "\\d+\\.\\d+\\.\\d+", TRUE },
+ { "PHP", "php --version", "\\d+\\.\\d+\\.\\S+", TRUE},
{ "Ruby", "ruby --version", "\\d+\\.\\d+\\.\\d+", TRUE },
- { "Bash", "bash --version", "\\d+\\.\\d+\\.\\d+", TRUE},
+ { "Bash", "bash --version", "\\d+\\.\\d+\\.\\S+", TRUE},
{ "Compilers", NULL, FALSE },
{ "C (GCC)", "gcc -v", "\\d+\\.\\d+\\.\\d+", FALSE },
{ "Java", "javac -version", "\\d+\\.\\d+\\.\\d+", FALSE },
@@ -213,11 +214,13 @@ void scan_dev(gboolean reload)
{ "CSharp (Mono)", "gmcs --version", "\\d+\\.\\d+\\.\\d+\\.\\d+", TRUE },
{ "Vala", "valac --version", "\\d+\\.\\d+\\.\\d+", TRUE },
{ "Haskell (GHC)", "ghc -v", "\\d+\\.\\d+\\.\\d+", FALSE },
+ { "FreePascal", "fpc --version", "\\d+\\.\\d+\\.\\S+", TRUE },
{ "Tools", NULL, FALSE },
{ "make", "make --version", "\\d+\\.\\d+", TRUE },
- { "GDB", "gdb --version", "\\d+\\.\\d+", TRUE },
+ { "GDB", "gdb --version", "\\d+\\.\\S+", TRUE },
{ "strace", "strace -V", "\\d+\\.\\d+\\.\\d+", TRUE },
- { "valgrind", "valgrind --version", "\\d+\\.\\d+\\.\\d+", TRUE },
+ { "valgrind", "valgrind --version", "\\d+\\.\\d+\\.\\S+", TRUE },
+ { "QMake", "qmake --version", "\\d+\\.\\S+", TRUE},
};
g_free(dev_list);