Hi Danijel,
I have quite some problems with compiling every time you make a new version. The main reason is the rtcSDK.dpr with its compiler switches.
I found a way to work around that, but still every version needs some work from my side, but it's much less hassle.
The problem is that I can't use rtcSDK.bpl, I compile them as rtcSDK220.bpl etc (using lib suffix). But every time I change something in the project option, Delphi removes all IFNDEFs you have.
So my solution I use here locally is :
1. Make a designtime package to remove DesignIDE with the 2 units rtcEditors.pas and rtcRegister.pas. The rtcSDK will become a runtime only package
2. the rtcRSA.pas will put the whole interface and the implementation in an {$IFNDEF RTC_NORSA} so the dpr can always have the rtcRSA.pas in the unit list.
With those 2 changes you can edit the option all you want without destroying anything
I hope, that it will not break anything in your code.
Greetings from Bogotá
Helge