Changeset 38214 in project


Ignore:
Timestamp:
03/01/20 20:59:06 (5 weeks ago)
Author:
evhan
Message:

wiki/dust: Update docs

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/5/dust

    r37729 r38214  
    2727* 5.0.0
    2828* 5.1.0
     29* 5.2.0
    2930* master
    3031
     
    3334On Linux, you can download a precompiled version of the application:
    3435
    35 <enscript highlight="bash">
     36<enscript highlight="none">
    3637wget -O dust https://foldling.org/dust/dust-$(uname -m)-linux
    3738chmod +x dust
     
    4142CHICKEN version 5.0 or newer):
    4243
    43 <enscript highlight="bash">
     44<enscript highlight="none">
    4445chicken-install -n dust
    4546</enscript>
     
    6263
    6364<enscript highlight="none">
    64 Usage: dust <command> ...
     65Usage: dust [--verbose] <command> ...
    6566
    6667  status
     
    7374
    7475
     76=== Managing CHICKEN Versions
     77To install and activate to a particular version of CHICKEN, use
     78{{install}} and {{switch}}:
     79
     80<enscript highlight="none">
     81dust install 5.1.0
     82dust switch 5.1.0
     83</enscript>
     84
     85You can use the {{--verbose}} flag with the {{install}} command to see some
     86status information during the installation.
     87
     88You can also provide a name for an installed version, which allows you
     89to have multiple instances of the same version installed at once:
     90
     91<enscript highlight="none">
     92dust install project-one 5.1.0
     93dust install project-two 5.1.0
     94dust switch project-one
     95</enscript>
     96
     97To list available versions, use {{status}}. To remove a version, use
     98{{uninstall}}:
     99
     100<enscript highlight="none">
     101dust uninstall project-two
     102dust uninstall 5.1.0
     103</enscript>
     104
     105
     106=== Installing Ad-hoc CHICKEN Versions
     107You can also use Dust to install CHICKEN into a particular directory
     108rather than the standard location. To do so, specify a pathname
     109(including at least one slash):
     110
     111<enscript highlight="none">
     112dust install 5.1.0 ./some/path
     113</enscript>
     114
     115This version is self-contained and "unmanaged" in the sense that it
     116won't appear in {{dust status}}, you can't {{switch}} to it, and so on. To
     117use it, just invoke its programs directly:
     118
     119<enscript highlight="none">
     120./some/path/bin/csi
     121</enscript>
     122
     123Note that versions installed this way cannot be moved. If the path to an
     124ad-hoc CHICKEN version changes, it will no longer work and you'll need
     125to remove the directory and reinstall it.
     126
     127
    75128== Links
    76129* Sources: [[https://git.sr.ht/~evhan/dust]]
Note: See TracChangeset for help on using the changeset viewer.