Ok, here’s the problem:
I have a Colibri IMX6DL target, running Torizon OS 7.x. My development machine is running Linux and I have installed VS Code (1.116.0) and Docker (28.5.2) and the IDE extension (3.4.2). Hello-world, C++/QT, Python, all build and debug and deploy fine. BUT, and it’s a BIG BUT, VS Code insists on rebuilding all of the QML each and every time I do anything, like F5/Debug, deploy, run the ‘open-in-qt-creator’ task, anything, really.
For a simple project with one or two QML files, this is a minor irritant but unfortunately, with a serious project containing many C/C++ files and headers and a large resource file of images, fonts and dozens of QML files, this becomes an impossible ecosystem to use for development. If I want to make a small change such as to change the background colour of a QML rectangle or the width of a frame’s border, or change a QML string, I have to wait nearly an hour for the project to completely rebuild the resource file and recompile the entire suite of QML files. It’s unacceptable.
For example, if I build the project, test it on the target and stop it cleanly, then make no changes at all and F5 the project again, it rebuilds it again as though every QML file has been touched and changed. Why? It doesn’t appear to rebuild any of the C/C++ files.
So, either the extension and/or VS Code is broken, or I am missing something. I already interacted multiple times with the chatbot here and got sent down a couple of rabbit-holes to no avail (it seems to think that blogs and resources from 5 years ago are somehow relevant - they are not). Help appreciated, please!