rksm/LivelyKernel — pull request #29 by rksm (2012-02-27 16:56:04+00:00)
Title: [WIP] lk script

@fbornhofen @lauritzthamsen

We have plenty commands right now for running tests, starting servers, mirroring, linking, etc. Plus our Makefile. Things start to get a bit ugly.

So... why not introduce a script naming scheme similar to what git uses for example? In git you have a `git SUBCOMMAND OPTIONS*`. What about a generic lk command? You can the run

```sh
lk help # show options
lk help SUBCOMMAND # show help for subcommand
lk core-link CORELINKOPTIONS* # do a core link
lk tests --core --continous # run the core tests with nodemon
# etx
```

The current state of that pull already implements much of it. What is left to do is to clean stuff up and keep stuff working. E.g. I think that we should get rid of the makefile.

What do you think?