Hi Danijel,
Why do you not split your Delphi Packages into a Windows packages and FMX packages?
The question is this.
If I try to compile your packages into other platform to speed up application compile I got some errors...like "designide package and rtcISAPISrv, rtcISAPIApp and other units (Only for Windows).
To skip this I try to add some condition:
{$IFDEF MSWINDOWS} rtcISAPISrv in 'rtcISAPISrv.pas',{$ENDIF}
rtcParse in 'rtcParse.pas',
{$IFDEF MSWINDOWS} rtcISAPIApp in 'rtcISAPIApp.pas', {$ENDIF}
and all work fine.
If you split your package to have a package only for designtime and other runtime packages that I can compile for all platform, that's a good idea...or not?