HEADSUP: Adding auto*generated files to rtems-4.11's git
ralf.corsepius at rtems.org
Wed Jul 25 13:34:46 UTC 2012
On 07/25/2012 02:42 PM, Sebastian Huber wrote:
> On 07/25/2012 02:32 PM, Ralf Corsepius wrote:
>> As mentioned several times before, I'll soon gradually add some more
>> generated source files (Makefile.in, configure, aclocal.m4) to the
>> source tree in git.
> What is the benefit?
No bootstrapping required, no autotools required for "occasional users",
certain classes of bugs and users-mistakes will become more visible,
because files are pregenerated.
> What happens if you switch to/from branches which
> don't have these files?
If all files are in git on all branches, you should be able to switch
[PS.: All non-trunk rtems-branches currently are rotten in git.
Switching between rtems-branches will not work.]
> After the addition of the bspopts.h.in files it is no longer possible
> (at least on my machine) to add/remove/modify BSP options in the
> configure.ac file of a BSP and use an existing build tree.
Adding these files to git should not have "disabled this feature". It's
more likely it made an already existing issue visible.
> re-configure run will create a bspopts.h file with all options undefined.
To be checked. Not unlikely a bug RTEMS.
More information about the devel