diff options
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 27 |
1 files changed, 11 insertions, 16 deletions
@@ -6,25 +6,16 @@ A tool for controlling a desmofylakas cluster written in Chicken Scheme. Install [Chicken Scheme](https://wiki.call-cc.org/platforms). -Install dependencies: - - chicken-install -from-list requirements.list - -In addition to Chicken dependencies, you need to have these available in PATH: +You also need to have these available in PATH: tar + make -## Building and running - -Run the tool in the interpreter: - - # Set DEBUG=1 to show debug prints - # Set INLINE_TESTS=1 to run unit tests before execution - csi -s run.scm - -Compile a statically linked binary for production: +Install dependencies, build and install to your preferred location: - ./build.sh + make deps + make + PREFIX=$HOME/.local/bin/ make install ## Usage @@ -32,7 +23,11 @@ See `desmoctl help`. ## Development -When adding new modules, add the module names to `modules.list`. The defined module name must match the filename. +Run the tool in the interpreter: + + # Set DEBUG=1 to show debug prints + # Set INLINE_TESTS=1 to run unit tests before execution + csi -s run.scm ## Copyright |
