Skip to main content
Bubbly_Bee
Associate
May 21, 2025
Question

Duplicit include paths are added to Keil project when TouchGFX project is regenerated

  • May 21, 2025
  • 1 reply
  • 291 views

Hi,

I have TouchGFX project for MDK-ARM V5.27 toolchain. I am using TouchGFX Designer 4.25.

In Keil project, I have added some additional Include paths. When I need to do some change in GUI and I re-generate code from TouchGFX Designer, IncludePaths in Keil project (uvprojx) are modified in a way that the same paths are added 3 or 4 times.

For example, before re-generating TouchGFX project there is 10 paths which every path is just once here (as I manually delete duplicities). After code generation from TouchGFX Designer, there is 35 paths and some of them are here 4 times, after another regen it´s 60 paths, some of them 8 times ...

Project is compileable, so it´s not problem in this way, but:

  • it makes includePaths really messy 
  • there is change in commit which is badly readable, and it´s absolutely useless
  • project file size is growing

I have tried to find some pattern in that, but I absolutely have no clue why it happens. Definitely, I have some problem in project. But I would like to ask how is TouchGFX generating this list of include paths, to get some hints what to change to stop that behavior.

This topic has been closed for replies.

1 reply

GaetanGodart
ST Employee
June 3, 2025

Hello @Bubbly_Bee ,

 

Can you tell me what hardware you are using?

I was not able to reproduce this issue on STM32H753-dk board.

Also, I don't think I ever seen someone talk about a similar issue.

Can you share with me the steps to reproduce the issue?

 

Regards,

Gaetan GodartSoftware engineer at ST (TouchGFX)