es erzeugt nur das, was im Projekt ist, inkl. dem was davon eingebunden wurde und was wiederrum davon eingebunden wurde und .... aber IMMER nur das, was eben vom Projekt "benutzt" wird.
Das ist aber offenbar gegeben. Andernfalls würde das Löschen der DCUs oder das Ändern der Quellen auch nicht zu einem erneuten Compilieren führen:
Wie gesagt, dcus löschen oder Quellcode "ändern". Dann erst gehts.
Wichtig ist eben das
Build - bei einem simplen
Compile funktioniert es eben nur unter den genannten Bedingungen.