Provides tools to help deploy/execute conventional applications in Julia.
Julia "Project Environments" define the set of packages to use for experimentation within particular problem spaces. The Julia flow therefore encourages users to
activate a project environment and use problem-specific "scripts" to run their experiments.
By design, project environments are meant for somewhat open, "interactive" explorations (i.e. assemble custom analyses, as needed).
In comparison, conventional applications tend to run specific code when launched. ConventionalApp.jl therefore provides tools to help configure the Julia environment, and launch said code.
Table of contents
- Sample application
- Known limitations
ConventionalApp.jl is registered with Julia's General registry.
It can be installed using Julia's built-in package manager:
julia> ] pkg> add ConventionalApp
- Generate windows shortcuts instead of displaying instructions.
- Add windows shortcut to start menu from application build script.
/usr/local/bin(or something) from build script if user has permissions.
- Maybe lanunchers could be saved to
~/.juliaapps/binand user could add that to path?
Extensive compatibility testing of ConventionalApp.jl has not been performed. The module has been tested using the following environment(s):
- Windows 10 / Linux / Julia-1.5.3
The ConventionalApp.jl module is not yet mature. Expect significant changes.