Community
Participate
Working Groups
Created attachment 285787 [details] Console outputs from Eclipse I have a large C/C++ project (RepRapFirmware) that depends on several other projects (CANlib, FreeRTOS, RRFLibraries, CoreN2G). Each project has multiple configurations. In each project I have correctly recorded which configurations of which other projects each configuration depends on. What I find is that when building RepRapFirmware, as well as building the required configuration of each dependent project, Eclipse also builds the active configuration of each dependent project. If the active configuration is the same as the required one, Eclipse builds it twice. Attached is a file containing the console output from each project after I cleared the consoles in each project, selected the RepRapFirmware project and clicked Build. This shows: CANlib: the active configuration was the same as the required one, so Eclipse built it twice CoreN2G: Eclipse built the active configuration SAMC21_CAN_RTOS as well as the required configuration SAME70_CAN_SDHC_USB_RTOS FreeRTOS: Eclipse built the active configuration SAM4E as well as the required configuration SAME70 RRFLibraries: Eclipse built the active configuration SAMC21_RTOS as well as the required configuration SAME70_RTOS All the projects are available at https://github.com/Duet3D.