Creating installers when packaging a Levure application

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
Hey list,

If you attended my session on Levure at LiveCode Global Jam you may have
heard me mention that installers couldn’t be automated yet. Well, now they
can. Levure 0.9.1 was pushed out today and it adds some features to
“helpers” that allow the creation of installers during the packaging
process.

I’ve created helpers for DropDMG on macOS and Inno Setup on Windows.

Follow the links below for more information.

Levure wiki:
https://github.com/trevordevore/levure/wiki

Link to wiki page with screencast and links to the GitHub repos for DropDMG
and Inno Setup helpers Github:
https://github.com/trevordevore/levure/wiki/Building-Installers

Learn more about what Helpers are in Levure:
https://github.com/trevordevore/levure/wiki/helpers

--
Trevor DeVore
ScreenSteps
www.screensteps.com
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
Trevor:
This looks like a wonderful resource. However, I got stuck following the “Make Installer” tutorial because I couldn’t read the text on the yml file, where you modified added the installer-related directives. The text was too blurry.
Best,
Bill

> On Jun 23, 2017, at 1:00 PM, Trevor DeVore via use-livecode <[hidden email]> wrote:
>
> Hey list,
>
> If you attended my session on Levure at LiveCode Global Jam you may have
> heard me mention that installers couldn’t be automated yet. Well, now they
> can. Levure 0.9.1 was pushed out today and it adds some features to
> “helpers” that allow the creation of installers during the packaging
> process.
>
> I’ve created helpers for DropDMG on macOS and Inno Setup on Windows.
>
> Follow the links below for more information.
>
> Levure wiki:
> https://github.com/trevordevore/levure/wiki
>
> Link to wiki page with screencast and links to the GitHub repos for DropDMG
> and Inno Setup helpers Github:
> https://github.com/trevordevore/levure/wiki/Building-Installers
>
> Learn more about what Helpers are in Levure:
> https://github.com/trevordevore/levure/wiki/helpers
>
> --
> Trevor DeVore
> ScreenSteps
> www.screensteps.com
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
On Fri, Jun 23, 2017 at 6:09 PM William Prothero via use-livecode <
[hidden email]> wrote:

> Trevor:
> This looks like a wonderful resource. However, I got stuck following the
> “Make Installer” tutorial because I couldn’t read the text on the yml file,
> where you modified added the installer-related directives. The text was too
> blurry.


The github page for each helper has documentation. You will find the
properties you need to add there.

--
Trevor DeVore

>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
Trevore:
I looked at the helper video and noted the yml file for each helper. However, I didn’t know where to add those lines to the main app yml file. But, I will take another look at the documentation and see if I have overlooked something.
Bill

> On Jun 23, 2017, at 4:48 PM, Trevor DeVore via use-livecode <[hidden email]> wrote:
>
> On Fri, Jun 23, 2017 at 6:09 PM William Prothero via use-livecode <
> [hidden email]> wrote:
>
>> Trevor:
>> This looks like a wonderful resource. However, I got stuck following the
>> “Make Installer” tutorial because I couldn’t read the text on the yml file,
>> where you modified added the installer-related directives. The text was too
>> blurry.
>
>
> The github page for each helper has documentation. You will find the
> properties you need to add there.
>
> --
> Trevor DeVore
>
>>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
On Sat, Jun 24, 2017 at 12:41 PM William Prothero via use-livecode <
[hidden email]> wrote:

> Trevore:
> I looked at the helper video and noted the yml file for each helper.
> However, I didn’t know where to add those lines to the main app yml file.
> But, I will take another look at the documentation and see if I have
> overlooked something.


 For the general settings you can put the YAML wherever you would like. All
that matters is the indentation and the examples in he docs show the proper
indentation. For example, the YAML shown in the following link can be added
to the end of the app.yml file. There are no spaces before the dropdmg
entry. It is a root level property.

https://github.com/trevordevore/levurehelper-dropDMG/blob/master/README.md#configuring-settings-for-the-helper

The DropDMG helper also has a setting that is used to name the DMG that is
created. That setting has to go in the "build profiles" section of the
app.yml file. The example in the docs shows the section of the app.yml file
that the setting goes in.

https://github.com/trevordevore/levurehelper-dropDMG/blob/master/README.md#specifying-the-name-of-the-dmg-file

--
Trevor DeVore
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
In reply to this post by Richmond Mathewson via use-livecode
On Sat, Jun 24, 2017 at 12:41 PM William Prothero via use-livecode <
[hidden email]> wrote:

> Trevore:
> I looked at the helper video and noted the yml file for each helper.
> However, I didn’t know where to add those lines to the main app yml file.
> But, I will take another look at the documentation and see if I have
> overlooked something.


Hi Bill,

Were you able to get the YAML figured out?

-- Trevor DeVore

>
_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
Trevor:
I should be able to continue, from your last email posting. Thanks! I got distracted with problems with Andre’s dbLib, and now that it’s fixed, I can get back to Levure. I’ll post my “success” in a bit.
Best,
Bill

> On Jun 25, 2017, at 12:09 PM, Trevor DeVore via use-livecode <[hidden email]> wrote:
>
> On Sat, Jun 24, 2017 at 12:41 PM William Prothero via use-livecode <
> [hidden email]> wrote:
>
>> Trevore:
>> I looked at the helper video and noted the yml file for each helper.
>> However, I didn’t know where to add those lines to the main app yml file.
>> But, I will take another look at the documentation and see if I have
>> overlooked something.
>
>
> Hi Bill,
>
> Were you able to get the YAML figured out?
>
> -- Trevor DeVore
>
>>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Reply | Threaded
Open this post in threaded view
|  
Report Content as Inappropriate

Re: Creating installers when packaging a Levure application

Richmond Mathewson via use-livecode
In reply to this post by Richmond Mathewson via use-livecode
Trevor:
Thanks for your support with Levure. It looks like a wonderful resource, but for my current needs, it looks like a pretty big investment for me to figure it out and the ROI is probably not enough to justify the learning curve.

Thanks,
Bill

> On Jun 25, 2017, at 12:09 PM, Trevor DeVore via use-livecode <[hidden email]> wrote:
>
> On Sat, Jun 24, 2017 at 12:41 PM William Prothero via use-livecode <
> [hidden email]> wrote:
>
>> Trevore:
>> I looked at the helper video and noted the yml file for each helper.
>> However, I didn’t know where to add those lines to the main app yml file.
>> But, I will take another look at the documentation and see if I have
>> overlooked something.
>
>
> Hi Bill,
>
> Were you able to get the YAML figured out?
>
> -- Trevor DeVore
>
>>
> _______________________________________________
> use-livecode mailing list
> [hidden email]
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode


_______________________________________________
use-livecode mailing list
[hidden email]
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
Loading...