Git tracking of some xsdk_projects are brittle
If two people concurrently modify the real_quad
xsdk project with new files, they will encounter merge conflicts in the auto-generated makefiles, which are currently being tracked. These merge conflicts are not feasible to resolve by hand, since they are caused by computer generated code.
These makefiles were tracked initially in hopes that they would allow for an easier integration of the xsdk build cycle into CI, but that proved to be false, since these Makefiles are created with absolute paths (which would match no files on CI). Hence, we should consider stopping tracking the Release
and Debug
folders in the projects we actively edit. We might be able to keep tracking the BSP projects to make them easy to import.