Packaging f(x)

quickstart_template_creator

functions.package.quickstart_template_creator()

create a boilerplate from the current app and save it into functions/template/ <project_name>

working directory == current_prj

Todo

automate the quickstart template generation

Todo

great potential to remove redundant file copying code

mlappkit_static_bundle_creator

functions.package.mlappkit_static_bundle_creator()

creates a bundle of static parts of mlappkit These functions are shared with each project

Warning

untested

system([‘tree ‘,pwd(),’ /f /a > foo.txt ‘])

package_app

Warning

This function is in development

functions.package.package_app(confi)

enable the user to create copy all dependencies into a single folder

Parameters

confi (struct) – configuration struct (optional)

Todo

  1. beware of duplicate filename conflict !

Todo

  1. offer option to reproduce source directory structure

Todo

  1. also copy the static folder, with assets like icon…

Todo

(d) some kind of launch_app routine, to account fot the different file locations seethe todos (a), (b) and(c)

plugger

Warning

This function is in development

functions.package.plugger(opt)

creates the properties, visbility settings, in

Parameters

opt – input struct reflecting the views of the project