Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/herrmanno/autotool-solver

Helper for Autotool tasks for the course 'Modellierung WS20/21'
https://github.com/herrmanno/autotool-solver

autotool htwk-leipzig modellierung

Last synced: 11 days ago
JSON representation

Helper for Autotool tasks for the course 'Modellierung WS20/21'

Awesome Lists containing this project

README

        

# Autotool-Solution-Helper

[![asciicast](https://asciinema.org/a/w4pZWKj9jVQNm05mvsGmk33W6.png)](https://asciinema.org/a/w4pZWKj9jVQNm05mvsGmk33W6)

Helper tool for solving arbritary autotool tasks of the course 'Modellierung WS 20' by brute force.

**DISCLAIMER**

This tool is meant to be used *only* as a help if one just can't find a solution to a given
task; sometims it's easier to understand a problem by looking at the solution ;)

This tool is *not meant* to be used for cheating, solving highscore tasks or similiar intentions.

## usage

```
USAGE
run task:
show task types: tasks
show task description: help
show usage: help
show version: version
show license: license
```

### show available tasks

```
autotool-helper tasks
```

### show description for a specific task

```
autotool-helper help
```

### run task

```
autotool-helper
```

Example task description files can be found at [examples](./examples) directory.

## build
The final executables are built and tested by [stack](stack). To build the final executable run

```
stack build
stack install
```

Afterwards the executable should be placed inside stack's local binary directory and is accessible
as
```
autotool-helper
```
## test
```
stack test
```

## Prebuild Binaries

Prebuilt binaries can be found at the Repo's
[Releases page](https://github.com/herrmanno/autotool-solver/releases).

[stack]: https://docs.haskellstack.org/en/stable/README/