Burns,
It seems to me this line of code is referring to a folder that would be on the users system under his home directory called gitRepos.
I have looking in Windows under user and my name (home folder) and on my linux computer which I built this code and not seeing this on either one.
I do see errors referring to the touch. When I remove it I have lots of errors.
It looks like something that was put in place a long time ago when the project was just rt-ihu.
With the line in place the project will build but I don’t like seeing the errors.
I have used touch to force creation of a file but did not know you could sweep through a project and update times to current time. I see it is used for this according to "man touch".
I wonder if an older version of CCS was not handling time the way people wanted and this was a work around?
Maybe I could fix this by changing the touch path to match my current system project path info.
Am I really that worried about changing a time stamp?
Strange how this causes issue when removed. Maybe the Makefile is not keeping up with project properties changes real time.
Changing all the dates would force a make -B
I haven’t figured out if Build Project generates a new Makefile on every build cycle.
Bob
I think console routines fetches the time that the compile happened, so rebuilding it forces it to include the time of the compile regardless of whether anything else has changed in that routine.
Touch should just change the date on the file so make will always compile it.
73,
Burns Fisher, WB1FJ
AMSAT(R)
Engineering -- Flight Software
-----------------------------------------------------------
pacsat-dev mailing list --
pacsat-dev@amsat.org
View archives of this mailing list at
https://mailman.amsat.org/hyperkitty/list/pacsat-dev@amsat.org
To unsubscribe send an email to
pacsat-dev-leave@amsat.org
Manage all of your AMSAT-NA mailing list preferences at
https://mailman.amsat.org