Hello,
I currently have a project that pulls from other projects depending on the build configuration. I thought that I had it working, but it seems to "remember" files and randomly pull from the projects.
Example:
I have my primary project that is specific to a design and will eventually have a custom board. In a second project, I have stripped out everything except the pin_mux files so I can work with the dev board until the custom board is delivered. Additionally, I have a common project that contains more generalized files and I'm treating it as a library. In the primary project, I have added/renamed the build configurations such that I have a DevBoard_Debug, a ProjectSpecific_Debug, and Release. For now, I'm simply trying to use the DevBoard_Debug to point to the secondary project "board" folder to pull the pin_mux files; I removed the reference to the primary "board" folder from the include folder. However, as I walk through the code, I see files from the primary project "board" folder, the secondary project "board" folder, and the library "board" folder.
Questions:
- I am fairly certain that part of my problem relates to the order in which the project(s) are including the files, but I cannot seem to located a definitive list on how the files are located/sourced in any of the documentation. Is there a list somewhere?
- I could simplify this if I could either assign a different name to the pin_mux files OR to specify a different folder than "board". Is that possible?
- Given my situation, does anyone have any suggestions, or another approach, that might solve my situation. (I need it to be as simplified as possible so that I can release this method of structure to other members of my team that are not as familiar with the tools.)