Blender Git Loki

Git Commits -> Revision 7bc0fa9

Revision 7bc0fa9 by Campbell Barton (master)
December 18, 2010, 09:27 (GMT)
workaround for build system dependency hell, fixed for cmake + makefiles (probably other buildsystems too).

makesrna was often generating source every build, but not updating the files because the contents wasn't changed.

this happened because makefiles would check makesrna.c and rna_*.c files were newer then rna_*_gen.c and force a re-generation.

Now ensure updating the files even if they dont change when makesrna.c or rna_*.c are newer then rna_*_gen.c files.

Another solution for this would be to run makesrna program for each C file for finer grained deps.
or remove file comparison checks but that would mean a change to any rna_*.c file would rebuild all.

Commit Details:

Full Hash: 7bc0fa99aed667e63226be2ab081709313ce5db5
SVN Revision: 33762
Parent Commit: b31b63b
Lines Changed: +55, -4

1 Modified Path:

/source/blender/makesrna/intern/makesrna.c (+55, -4) (Diff)
Tehnyt: Miika HämäläinenViimeksi päivitetty: 07.11.2014 14:18MiikaH:n Sivut a.k.a. MiikaHweb | 2003-2021