Conversation
|
Hi Jim I appreciate the effort - but not sure if I want to merge this - I don't relally like having scripts in repos. What are the new packages for (vcl/fmx). |
|
The packages are just an easy way to build all the units at once. The FMX vs VCL is just based on what GUI library the files use. It doesn't build the units that require optional 3rd party libraries. Would you like it better it I made it a Delphi program or a regular installer like InnoSetup? |
|
InnoSetup would be a better option - but tbh I don't see a need for an installer - there are no components that need installing, you can literally just clone the repo and update you library or project search path. |
|
I like using pre-compiled units and my general rule of thumb is if I have to do something more than once then it had better be automated. Saves me time and then I don't need to worry about making mistakes. Do you prefer InnoSetup or a Delphi command-line program? |
|
Innosetup would be better - but then someone has to build it (and compile for each delphi version) and create releases - that will take me a while to get to as I am already heavily over subscribed. |
|
I replaced it with an InnoSetup installer. It should support Delphi 2010 through 13.1, and it compiles the units at install time for the selected platforms. I guess technically it won't work with community edition... |
|
This is looking good, I will try to test it next week - just have a lot on my plate right now (stuff that pays the bills). |
|
Hi Jim Sorry I haven't had time to look at this yet, I will get to it eventually - just hae a lot of work on my plate at the moment. |
|
NP, I know how it goes. Thanks.
…On Sat, Apr 11, 2026 at 7:06 PM Vincent Parrett ***@***.***> wrote:
*vincentparrett* left a comment (VSoftTechnologies/DUnitX#377)
<#377 (comment)>
Hi Jim
Sorry I haven't had time to look at this yet, I will get to it eventually
- just hae a lot of work on my plate at the moment.
—
Reply to this email directly, view it on GitHub
<#377 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAGIVKV2TWG5WQUGVI7UCWD4VLTZJAVCNFSM6AAAAACWTF326CVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHM2DEMZQGQ4DSMJQGM>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Added Delphi 13 support, and created a simple installer with PowerShell and installer documentation. There is no GUI, and can be run interactive in the terminal or automated with parameters.