You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
at https://github.com/zoomicon/READCOM_App, I have a project group that contains some packages apart from the main app. Some of those packages need to be installed in the Delphi IDE (for Win32 platform that the IDE is running in, other platforms don't show Install at the popup menu for package projects).
Problem is at Zoomicon.Media.FMX package there that uses SVGIconImage, other platforms than Win32 don't build because the SVGIconImage and SVGIconImageList packages can't be found. I can add a conditional define to not include those packages on other platforms (in which case Delphi warns and tries to add those but I can tell it not do it when it pops up related message). Then units are implicitly imported (for Image32 etc.) when compiling for those platforms the package. That takes time and also emits warnings in Messages.
I've seen other GetIt packages (I think it was Abbrevia) compile (when you install them via GetIt) packages for all platforms (obviously they skip/warn on any platforms user doesn't have installed in the IDE at that moment). It would be nice if you did similarly
The text was updated successfully, but these errors were encountered:
birbilis
added a commit
to Zoomicon/READCOM_App
that referenced
this issue
Nov 19, 2024
…iguration (else wasn't finding FormMessage.pas which was set to only be included at IFDEF DEBUG)
- Included latest debug build executable
- Changed Targets for Release configurations to App Store for platforms that support it
- Changed Zoomicon.Media.FMX.dpk to not include SVGIconImage and SVGIconImageList at required clause for non-Win32 platforms. Seems SVGIconImageList from GetIt doesn't add packages for all platforms (see EtheaDev/SVGIconImageList#286)
Please see screenshot:
at https://github.com/zoomicon/READCOM_App, I have a project group that contains some packages apart from the main app. Some of those packages need to be installed in the Delphi IDE (for Win32 platform that the IDE is running in, other platforms don't show Install at the popup menu for package projects).
Problem is at Zoomicon.Media.FMX package there that uses SVGIconImage, other platforms than Win32 don't build because the SVGIconImage and SVGIconImageList packages can't be found. I can add a conditional define to not include those packages on other platforms (in which case Delphi warns and tries to add those but I can tell it not do it when it pops up related message). Then units are implicitly imported (for Image32 etc.) when compiling for those platforms the package. That takes time and also emits warnings in Messages.
I've seen other GetIt packages (I think it was Abbrevia) compile (when you install them via GetIt) packages for all platforms (obviously they skip/warn on any platforms user doesn't have installed in the IDE at that moment). It would be nice if you did similarly
The text was updated successfully, but these errors were encountered: