Commit Graph

22 Commits

Author SHA1 Message Date
Matthias Beyer a9deb488b3 Fix missing [[ on travis 2016-10-08 00:34:38 +02:00
mario 8c68d2210d Add `sort` for always same build order 2016-09-24 11:01:00 +02:00
mario 8e2ad8178d Fix imag-bin-release 2016-09-24 10:58:11 +02:00
mario 6a5c5e8449 Add the targets for the imag-binary to respective collector targets 2016-09-24 10:52:09 +02:00
Julian Ganz d041d62d09 Replace invocation of "find" with test for a Makefile 2016-09-19 10:07:18 +02:00
Julian Ganz c5d660d3f7 Make "test" a postfix to library targets rather than a prefix 2016-09-19 10:07:18 +02:00
Julian Ganz f6dc039554 Make the binary tests depend on the binaries 2016-09-19 10:07:18 +02:00
Julian Ganz 0ff53a6925 Add general testing target 2016-09-19 10:07:18 +02:00
Julian Ganz f9b4818607 Add a convenience target for binary tests 2016-09-19 10:07:18 +02:00
Matthias Beyer 57114e159f Execute tests by calling another Makefile 2016-09-19 10:07:18 +02:00
Matthias Beyer 12b6da5c90 Add first idea how to exec all the tests in the Makefile 2016-09-19 10:07:18 +02:00
Mario Krehl 46da70070f Fix imag-bin-install target 2016-09-07 17:09:04 +02:00
Matthias Beyer 42d18de111 Add targets for the imag binary itself 2016-08-29 11:33:55 +02:00
mario 3b852de528 fix width of output 2016-08-27 13:19:13 +02:00
mario b71b5e8c56 add release target 2016-08-27 13:16:42 +02:00
mario c7430fd2c3 add install target 2016-08-27 12:48:45 +02:00
Mario Krehl 8dd4044009 added update target 2016-08-24 16:49:08 +02:00
Matthias Beyer 8cf7e68b53 Add makefile target for cleaning everything 2016-08-23 15:04:56 +02:00
Matthias Beyer dcb31cb53e Rewrite Makefile 2016-08-12 11:13:47 +02:00
Matthias Beyer 7c8c9b5264 Add Makefile target for building the lib documentation 2016-07-27 19:29:34 +02:00
Kevin K f0dcfb1f4b Deduplicates the Makefile 2016-06-04 07:58:44 -04:00
Kevin K 6a30e67411 Adds a Makefile for building modules
One can now type:

```
$> make
```

Which builds all the modules and places them in a `out/` directory of the project root for easy
finding.

Alternatively one can type:

```
$> make $module
```

Where `$module` is one of the `imag-$module` names, such as `counter`, `link`, etc.

To clean up the `out/` directory it's `$> make clean`
2016-06-03 22:14:09 -04:00