Zitat von
Robert Marquardt:
Wenn du DesignIde nicht im requires hattest und gleichzeitig die ToolsAPI Source-Directory in den Pfaden, dann findet Delphi ja die Sourcen zum Uebersetzen und ist auch zufrieden.
Du hast Recht.
Ich habe das getestet.
Delphi-Quellcode:
package make_dcu;
{...}
requires
rtl,
vcl;
contains
make_dcu_unit
in '
make_dcu_unit.pas';
end.
und
Delphi-Quellcode:
unit make_dcu_unit;
// Unit dient nur zur Erstellung der *.dcu Dateien
interface
uses
DesignIntf;
implementation
end.
Obiges Package erzeugt die DesignIntf.dcu.
Dann fragt die IDE ob in requires designide.dcp hinzugefügt werden soll.
Ist die designide.dcp in der requires enthalten, dann wird die *.dcu nicht mehr erstellt.
Vielen Dank an Robert, Sakura und Delphi_Fanatic für die Antworten.