2019-01-22 11:28 PM
Hello,
I am working on an bootloader in TrueSTUDIO. The application and the
bootloader are different projects in a single workspace. While I used
this multi-project workspace I faced some inconvenience. I share it
because maybe it can help improve TS or there is a solution/workaround
to my problems which I did not notice.
1. The TrueSTUDIO IDE does not show which project is the active
project. Sometimes when I jumped between files I did not know which
was the active project (which project will be compiled, debugged, ect.
when I click the icons).
2. I use several build configurations (not just Debug/Release) and
the IDE does not show which build configuraton is active.
3. Same is true in case of debug configuration. (For example the Debug
icon's tooltip now shows something irrelevant information. When I point
to the Debug icon, it would be better if it shows debug configuraton's name
which will launch.)
4. I can't exclude non-source files from build. I would like to use three
build configuraton (e.g. BOOTBUILD, STANDALONE, RAMBUILD) which
need three different linker command file. Each build configuration
contains only one linker command file and the other two are excluded, but
I can't exclude the linker files.
Is there any other way to assign linker command files to build
configurations? Or could anyone suggest a standard way to solve
this problem?
5. The Problems window shows the errors and warnings from both
project. Is it possible to filter them to the active project?
I am switching form an another eclipse based IDE (Code Composer Studio)
where these problems are mostly solved. I appreciate any answer!
Thank you!
2019-01-25 01:18 AM
Hi NCT,
Thanks for your feedback. We share many of your opinions. Some of these can be fixed with user installation preference configuraiton. Other requires development and possibly even patching of Eclipse/CDT. Patching of Eclipse/CDT is something we don't want to do unless we can upstream our patches, since it creates maintenance problems.
Let's see what we can do about your quesitons:
I hope this sheds some light on some of the issues.
2019-01-29 02:41 AM
Dear Mattias Norlander,
your suggestions work well, thank you for your
exhausting answer, you helped a lot!
Best regards,
NCTuser