Skip to content

Latest commit

 

History

History
62 lines (44 loc) · 1.72 KB

README.md

File metadata and controls

62 lines (44 loc) · 1.72 KB

JuliaManager.jl / jlm: System image manager for Julia

Stable documentation Latest documentation Travis Status

jlm is a command line interface to configure Julia's system image to be used for each project.

It also automatically create a system image with the change proposed in RFC: a "workaround" for the multi-project precompilation cache problem without long-term code debt - Development / Internals - JuliaLang. Note that the default system image used by standard julia usage is not modified by jlm.

Quick usage

(v1.2) pkg> add JuliaManager
...

julia> using JuliaManager

julia> JuliaManager.install_cli()
...

You need to add ~/.julia/bin to $PATH as would be indicated if it not. Then, you can use jlm:

$ cd PATH/TO/YOUR/PROJECT

$ jlm init
...

$ jlm run
               _
   _       _ _(_)_     |  Documentation: https://docs.julialang.org
  (_)     | (_) (_)    |
   _ _   _| |_  __ _   |  Type "?" for help, "]?" for Pkg help.
  | | | | | | |/ _` |  |
  | | |_| | | | (_| |  |  Version 1.1.0 (2019-01-21)
 _/ |\__'_|_|_|\__'_|  |  Official https://julialang.org/ release
|__/                   |

julia>

See jlm --help or the documentation for more information.