On 06.02.23 23:09, Gedare Bloom wrote:
ok. I'm not sure, maybe we need a note about this in https://docs.rtems.org/branches/master/eng/build-system.html
A hint in the documentation would be helpful. Even more helpful would be a consistency check before patch sets are pulled in. For example, it is a bug if you have a diamond in the build dependency graph and the nodes with an indegree greater than one install files. If the nodes with an indegree greater than one build source files with identical build options, then this is also a bug. However, a valid special case could be a node which is built with different build flags, for example:
lib -> grp_a (-DFLAG_A) -> objxyz \---> grp_b (-DFLAG_B) -> objxyz -- embedded brains GmbH Herr Sebastian HUBER Dornierstr. 4 82178 Puchheim Germany email: sebastian.hu...@embedded-brains.de phone: +49-89-18 94 741 - 16 fax: +49-89-18 94 741 - 08 Registergericht: Amtsgericht München Registernummer: HRB 157899 Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler Unsere Datenschutzerklärung finden Sie hier: https://embedded-brains.de/datenschutzerklaerung/ _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel