I'm working on my own launch config type that uses CDT. It generates C++
files, compiles them and then invokes the CDT launch config delegate to
launch them.
Every time I do a launch, a new entry is created in the Debug view showing
whatever file I have selected in the C/C++ view. The entry is added to the
Debug view BEFORE my launch config delegate is ever called. The C++
executable also appears in the Debug view like it's supposed to.
Does anyone know why this is happening? I know I'm not doing anything with
the Debug view. Is CDT listening for some kind of launch event and putting
it there automatically?
Is there any way I can prevent it from happening? I want the C++
executable that I'm launching to show up in the Debug view, but nothing
show show up there for my launch config type.