Janet 1.36.0-c0d7a49 Documentation
(Other Versions:
          
          1.35.0
          
          1.34.0
          
          1.31.0
          
          1.29.1
          
          1.28.0
          
          1.27.0
          
          1.26.0
          
          1.25.1
          
          1.24.0
          
          1.23.0
          
          1.22.0
          
          1.21.0
          
          1.20.0
          
          1.19.0
          
          1.18.1
          
          1.17.1
          
          1.16.1
          
          1.15.0
          
          1.13.1
          
          1.12.2
          
          1.11.1
          
          1.10.1
          
          1.9.1
          
          1.8.1
          
          1.7.0
          
          1.6.0
          
          1.5.1
          
          1.5.0
          
          1.4.0
          
          1.3.1
          )
        Bundle Module
Index
bundle/add bundle/add-bin bundle/add-directory bundle/add-file bundle/install bundle/installed? bundle/list bundle/manifest bundle/prune bundle/reinstall bundle/topolist bundle/uninstall bundle/update-all bundle/whois
bundle/add function source 
(bundle/add manifest src &opt dest chmod-mode) Add files and directories during a bundle install relative to `(dyn *syspath*)`. Added paths will be recorded in the bundle manifest such that they are properly tracked and removed during an upgrade or uninstall.Community Examples
bundle/add-bin function source 
(bundle/add-bin manifest src &opt dest chmod-mode) Shorthand for adding scripts during an install. Scripts will be installed to (string (dyn *syspath*) "/bin") by default and will be set to be executable.Community Examples
bundle/add-directory function source 
(bundle/add-directory manifest dest &opt chmod-mode) Add a directory during the install process relative to `(dyn *syspath*)`Community Examples
bundle/add-file function source 
(bundle/add-file manifest src &opt dest chmod-mode) Add files during an install relative to `(dyn *syspath*)`Community Examples
bundle/install function source 
(bundle/install path &keys config) Install a bundle from the local filesystem. The name of the bundle will be inferred from the bundle, or passed as a parameter :name in `config`.Community Examples
bundle/installed? function source 
(bundle/installed? bundle-name) Check if a bundle is installed.Community Examples
bundle/list function source 
(bundle/list) Get a list of all installed bundles in lexical order.Community Examples
bundle/manifest function source 
(bundle/manifest bundle-name) Get the manifest for a give installed bundleCommunity Examples
bundle/prune function source 
(bundle/prune) Remove all orphaned bundles from the syspath. An orphaned bundle is a bundle that is marked for :auto-remove and is not depended on by any other bundle.Community Examples
bundle/reinstall function source 
(bundle/reinstall bundle-name &keys new-config) Reinstall an existing bundle from the local source code.Community Examples
bundle/topolist function source 
(bundle/topolist) Get topological order of all bundles, such that each bundle is listed after its dependencies.Community Examples
bundle/uninstall function source 
(bundle/uninstall bundle-name) Remove a bundle from the current syspathCommunity Examples
bundle/update-all function source 
(bundle/update-all &keys configs) Reinstall all bundlesCommunity Examples
bundle/whois function source 
        
      (bundle/whois path) Given a file path, figure out which bundle installed it.Community Examples