auditor

Public Website for an auditor
Log | Files | Refs | Submodules | README

INSTALL (788B)


      1 Installation instructions
      2 -------------------------
      3 
      4 For Debian:
      5 ===========
      6 
      7 Simply install:
      8 
      9 # apt-install python3-ruamel.yaml python3-jinja2 python3-babel git node-typescript
     10 
     11 Then invoke "bootstrap" and "configure". You must pass
     12 "--prefix=$P" and "--variant=$V" for some values of
     13 $P and $V to configure.  The actual Web site
     14 will be installed at $P/$V.
     15 
     16 
     17 For NetBSD:
     18 ===========
     19 
     20 Install python3.8, py38-babel, npm, nodejs from pkgsrc.
     21 
     22 Adjust the values in config.mk:
     23 
     24        PYTHON=python3.8
     25        BABEL=pybabel-3.8
     26 
     27 npm install typescript
     28 Add the node_module's bin to your $PATH for the typescript binary.
     29 make submodules/init
     30 make submodules/update
     31 make
     32 
     33 If you installed typescript in $HOME:
     34 PATH=$HOME/node_modules/.bin/:$PATH env BROWSER=firefox make run
     35 to run the website