Is it just me or does SES not keep track of dependencies correctly?
In my project, I have a single headerfile that is generated by a shellscript. The shellscript is part of the build process. We use this to insert version information from our build system, define names etc. So, it changes a file named "svnversion.h" which in turn is included in several modules. We use a shellscript that runs the shellscript (resulting in a new svnversion.h), and consequently runs emBuild. emBuild doesn't honor the changed svnversion.h.
This also happens a lot in the IDE, not even in this particular generated .h file alone but in other modules as well.
Is it broken?
In my project, I have a single headerfile that is generated by a shellscript. The shellscript is part of the build process. We use this to insert version information from our build system, define names etc. So, it changes a file named "svnversion.h" which in turn is included in several modules. We use a shellscript that runs the shellscript (resulting in a new svnversion.h), and consequently runs emBuild. emBuild doesn't honor the changed svnversion.h.
This also happens a lot in the IDE, not even in this particular generated .h file alone but in other modules as well.
Is it broken?