diff options
author | Andreas Kling <awesomekling@gmail.com> | 2019-08-18 10:19:13 +0200 |
---|---|---|
committer | Andreas Kling <awesomekling@gmail.com> | 2019-08-18 10:19:13 +0200 |
commit | 05cd17847792ce8dc4377409b1beb7fabfe7c5c0 (patch) | |
tree | b4db7000734c6186316782840e291e5c6e243fe4 /Kernel | |
parent | 5c7bb09a73d43779abf4c44156d03f310de99eb6 (diff) | |
download | serenity-05cd17847792ce8dc4377409b1beb7fabfe7c5c0.zip |
Inspector: Add a GUI tool for viewing a remote process's CObject graph
Here comes the foundation for a neat remote debugging tool.
Right now, it connects to a remote process's CEventLoop RPC socket and
retreives the remote object graph JSON dump. The remote object graph
is then reconstructed and exposed through a GModel subclass, which is
then displayed in a GTreeView.
It's pretty cool, I think. :^)
Diffstat (limited to 'Kernel')
-rwxr-xr-x | Kernel/build-root-filesystem.sh | 2 | ||||
-rwxr-xr-x | Kernel/makeall.sh | 1 |
2 files changed, 3 insertions, 0 deletions
diff --git a/Kernel/build-root-filesystem.sh b/Kernel/build-root-filesystem.sh index f75a7c9305..ce4affa089 100755 --- a/Kernel/build-root-filesystem.sh +++ b/Kernel/build-root-filesystem.sh @@ -91,6 +91,7 @@ cp ../Demos/RetroFetch/RetroFetch mnt/bin/RetroFetch cp ../Demos/WidgetGallery/WidgetGallery mnt/bin/WidgetGallery cp ../Demos/Fire/Fire mnt/bin/Fire cp ../DevTools/VisualBuilder/VisualBuilder mnt/bin/VisualBuilder +cp ../DevTools/Inspector/Inspector mnt/bin/Inspector cp ../Games/Minesweeper/Minesweeper mnt/bin/Minesweeper cp ../Games/Snake/Snake mnt/bin/Snake cp ../Servers/LookupServer/LookupServer mnt/bin/LookupServer @@ -121,6 +122,7 @@ ln -s Piano mnt/bin/pi ln -s SystemDialog mnt/bin/sd ln -s ChanViewer mnt/bin/cv ln -s Calculator mnt/bin/calc +ln -s Inspector mnt/bin/ins echo "done" # Run local sync script, if it exists diff --git a/Kernel/makeall.sh b/Kernel/makeall.sh index c31205f008..e44f75db07 100755 --- a/Kernel/makeall.sh +++ b/Kernel/makeall.sh @@ -62,6 +62,7 @@ build_targets="$build_targets ../Demos/RetroFetch" build_targets="$build_targets ../Demos/WidgetGallery" build_targets="$build_targets ../DevTools/VisualBuilder" +build_targets="$build_targets ../DevTools/Inspector" build_targets="$build_targets ../Games/Minesweeper" build_targets="$build_targets ../Games/Snake" |