How to use the Windows Deployment Tool

Andrew Stolarz stolarz at gmail.com
Thu Jul 28 18:34:59 UTC 2022


Michael,

I forgot to mention, Alex Clay created a writeup on using Advanced
Installer with Omnis..... and a template with basic variables to modify to
get a quick installer out the door.

https://github.com/barkingfoodog/omnis-aip


Andrew


On Thu, Jul 28, 2022 at 2:27 PM Andrew Stolarz <stolarz at gmail.com> wrote:

> Hi Michael,
>
> We use the deployment tool on both Mac and Windows.
>
> The deployment tool will essentially package and brand your entire omnis
> application so that its ready to be put into an installer (ie. MSI).
>
> We use Advanced Installer (and I believe many on the list use it as
> well).... You can get away with using the freeware version for most needs.
> https://www.advancedinstaller.com/download.html
>
>
> Andrew
>
>
>
> On Thu, Jul 28, 2022 at 1:14 PM Michael Houlberg <
> michael at houlbergdevelopment.com> wrote:
>
>> Phil,
>>
>> I’m OK on Mac.  I have a whole routine perfected for customizing the
>> application, code signing, notarizing and packaging using Apple’s tools,
>> pkgbuild, productbuild, and productsign.
>>
>> But I’m a little clueless on the Windows side and encouraged when people
>> say they use the Omnis Tool successfully.  I just get a folder, not a
>> modified executable.  Maybe I don’t use the tool correctly or something.
>> I’m just hoping someone can explain how I get from the modified folder,
>> which is the output from the Deployment Tool, to the executable.
>>
>> Thanks,
>> Michael Houlberg
>> Houlberg Development, LLC
>>
>> > On Jul 28, 2022, at 10:06 AM, Phil (OmnisList) <phil at pgpotter.co.uk>
>> wrote:
>> >
>> > Hi Michael,
>> >
>> > Quick answer is no.
>> >
>> > I already did what this tool does, as in change the strings etc. to
>> change the name internally, and the icons within a contents of what you
>> would see as an application...
>> >
>> > However, I know someone who tried it on a mac, with relatively good
>> success, as in that it changed a runtime Omnis application, on a mac, to a
>> renamed and re-icon'd application, and I believe it also has the ability to
>> codesign it for you, assuming you have an apple developer account...
>> >
>> > So, I think it does work, in creating a renamed application, along with
>> any extras you may add in, ie library, xcomps etc. but it does not create
>> an installer.
>> >
>> > I already did it the hard way, using Kelly's reference document, of
>> some years ago...
>> > So for most, this is probably the easy way to do it.
>> >
>> > On a mac, the 'application' is actually a special folder, of which you
>> can see the contents, if you right click on it...
>> > Adding an 'exe' does not do it for you I'm afraid.
>> > The result from the tool, should be visible as an application though,
>> not a folder...
>> >
>> > Might just need to close the finder window, and go back to the folder,
>> as in it might just be a refresh required.
>> >
>> > regards
>> > Phil Potter
>> > Based in Chester in the UK.
>> >
>> > On 28/07/2022 17:44, Michael Houlberg wrote:
>> >> Phil,
>> >>
>> >> Do you actually use this tool?  I know in the past I’ve read some say
>> they use it successfully, but I don’t know how they do it.
>> >>
>> >> If I could get an executable, I’d be happy with that, but the tool’s
>> output is just a folder.  I’m mostly a Mac guy so I’m a little stupid about
>> this stuff, but can I just stick an .exe extension on the folder to get my
>> executable?
>> >>
>> >> Michael Houlberg
>> >> Houlberg Development, LLC
>> >>
>> >> Sent from my iPad
>> >>
>> >>> On Jul 28, 2022, at 9:21 AM, Phil (OmnisList)<phil at pgpotter.co.uk>
>> wrote:
>> >>>
>> >>> Michael,
>> >>>
>> >>> I believe that refers to only changing the omnis executable to look
>> like it is named something entirely different... with different icons etc.
>> >>>
>> >>> Nothing to do with creating an installer for the resultant
>> application.
>> >>>
>> >>> regards
>> >>> Phil Potter
>> >>> Based in Chester in the UK.
>> >>>
>> >>>> On 28/07/2022 15:58, Michael Houlberg wrote:
>> >>>> $Listers:
>> >>>>
>> >>>> I’m experimenting with the Deployment Tool for Windows in Omnis 10.2
>> 31315.  The docs are pretty thin, but I think I have it working.  It seems
>> pretty simple.  I’m pretty much just adding a library to the startup folder
>> and changing the application name.  I point it to an output folder which
>> creates a folder with all the runtime components including a
>> firstruninstall folder.  The tree looks correct, but I thought I was going
>> to get something I can send to a client to install on their computer.
>> >>>>
>> >>>> Like, shouldn’t I be able to generate either an .exe or a .msi?  How
>> do you use the result of the deployment tool to actually deploy your
>> application?
>> >>>>
>> >>>> Thanks,
>> >>>> Michael Houlberg
>> >>>> Houlberg Development, LLC
>> >>>> _____________________________________________________________
>> >>>> Manage your list subscriptions athttps://lists.omnis-dev.com
>> >>>> Start a new message ->mailto:omnisdev-en at lists.omnis-dev.com
>> >>> _____________________________________________________________
>> >>> Manage your list subscriptions athttps://lists.omnis-dev.com
>> >>> Start a new message ->mailto:omnisdev-en at lists.omnis-dev.com
>> >> _____________________________________________________________
>> >> Manage your list subscriptions athttps://lists.omnis-dev.com
>> >> Start a new message ->mailto:omnisdev-en at lists.omnis-dev.com
>> > _____________________________________________________________
>> > Manage your list subscriptions at https://lists.omnis-dev.com
>> > Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>>
>> _____________________________________________________________
>> Manage your list subscriptions at https://lists.omnis-dev.com
>> Start a new message -> mailto:omnisdev-en at lists.omnis-dev.com
>>
>


More information about the omnisdev-en mailing list