diff options
author | Robert Griebl <robert.griebl@pelagicore.com> | 2017-06-29 20:54:30 +0200 |
---|---|---|
committer | Dominik Holland <dominik.holland@pelagicore.com> | 2017-07-05 09:08:48 +0000 |
commit | 3334cc42fcbc15dc75a0e247578e714399cd939f (patch) | |
tree | cc815b487c2cf3be61bea11d9df65cf2bf5f5e82 /src/manager-lib/manager-lib.pro | |
parent | 00bbb9a0a8f2ffd42d0c18dcb7ae826192ecec90 (diff) | |
download | qtapplicationmanager-3334cc42fcbc15dc75a0e247578e714399cd939f.tar.gz |
Replace debug-wrapper specifications with more powerful syntax
Pre-defining the wrappers in a config file turned out to be too inflexible for
everyday use, so wrapper specifications are now direct shell commands with
placeholders (e.g. "valgrind --tool=helgrind %program%").
In addition, these command also support specifying environment variable, just
as you would do on the command line (e.g. "QT_DEBUG_PLUGINS=1 strace")
Change-Id: I1509a9fefd01c778e2fb6c5b87f811ec9571a946
Reviewed-by: Dominik Holland <dominik.holland@pelagicore.com>
Diffstat (limited to 'src/manager-lib/manager-lib.pro')
-rw-r--r-- | src/manager-lib/manager-lib.pro | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/manager-lib/manager-lib.pro b/src/manager-lib/manager-lib.pro index 554a9057..f84f878d 100644 --- a/src/manager-lib/manager-lib.pro +++ b/src/manager-lib/manager-lib.pro @@ -36,6 +36,7 @@ HEADERS += \ applicationipcinterface_p.h \ applicationmanager_p.h \ systemreader.h \ + debugwrapper.h linux:HEADERS += \ sysfsreader.h \ @@ -66,6 +67,7 @@ SOURCES += \ applicationipcmanager.cpp \ applicationipcinterface.cpp \ systemreader.cpp \ + debugwrapper.cpp linux:SOURCES += \ sysfsreader.cpp \ |