run: Make it easy to run under gdb and document usage
Having a fast and easy way to run the daemon under gdb can be beneficial for debugging. For that start the run script with FBD_GDB=1.
This commit is contained in:
@@ -48,6 +48,13 @@ To run the daemon use
|
||||
```sh
|
||||
_build/run
|
||||
```
|
||||
|
||||
To run under gdb use
|
||||
|
||||
``` sh
|
||||
FBD_GDB=1 _build/run
|
||||
```
|
||||
|
||||
You can introspect and get the current theme with
|
||||
|
||||
```sh
|
||||
|
||||
@@ -8,5 +8,10 @@ FEEDBACK_THEME=${FEEDBACK_THEME:-"${ABS_SRCDIR}/data/default.json"}
|
||||
export FEEDBACK_THEME
|
||||
export GSETTINGS_SCHEMA_DIR="${ABS_BUILDDIR}/data"
|
||||
|
||||
if [ "${FBD_GDB}" = 1 ]; then
|
||||
echo "Running calls under gdb"
|
||||
WRAPPER="gdb --args"
|
||||
fi
|
||||
|
||||
set -x
|
||||
exec "${ABS_BUILDDIR}/src/feedbackd" "$@"
|
||||
exec ${WRAPPER} "${ABS_BUILDDIR}/src/feedbackd" "$@"
|
||||
|
||||
Reference in New Issue
Block a user