You have a zipped copy of this source obtained from Robert Liang. I am building project PLC_dfu build configuration Debug_F2806X. There are 7 projects listed on the dependency table yet 12 projects get built. During interactive use, the console screens go by so fast it is difficult to notice. When I ran a batch script and captured the output, it was apparent that lots of extra, unused projects are being built.