Skip to content
Brian Spencer edited this page Feb 26, 2017 · 23 revisions

The levure/packager folder contains the packager.livecodescript stack. This script uses your application's app.yml configuration file to bring together all the necessary resources to package and build the final application ready for distribution.

  • 📂 your_project_folder
    • 📂 levure
      • 📂 packager
        • packager.livecodescript
    • 📂 your_application_folder
      • app.yml

Packaging an Application

Levure will package up an application for distribution. To package your application for a specific build profile call the following handler:

levurePackageApplication pBuildProfile
  • Creates a folder named after the build profile in the build folder.
  • Within that folder a folder is created using the version and build number.
  • The packaged applications will be placed in folders for each platform you build your application for.
  • Any files in your copy files settings will be copied over. Variable replacement will be performed on any files.
  • If you are building on OS X and have configured a certificate name then the app will be signed.
  • If you are building for a profile named "mas" or "Mac App Store" then the app will be signed, zipped up, and prepared for upload to the Mac App Store.
Clone this wiki locally