Tool/software: Code Composer Studio
Hello,
Background on this issue is that we are using some scripts as post-build steps to do some signing/encrypting of images for FW updating procedures and outputting these files within subdirectories in our configuration build folders. Obviously, CCS has some sort of git integration because we can see the different icons for file statuses (modified/checked in/whatever). More obviously, we want to be able to control our .gitignore files so that we can exclude specific files, but retain things like the .hex/.out of each commit we make, as well as our generated files for FW updating.
Problem is, every time I do a build/rebuild of the project, the .gitignore file is altered to include whatever build configuration we just built, which excludes all the files that we are wanting to keep around.
Adding specific whitelisting to subfolders does not help at all either, as the addition of that main folder seems to dominate the ignore process.
Why is this happening? How do I prevent it from happening in the future?