diff options
Diffstat (limited to 'Biz/Bild.hs')
-rw-r--r-- | Biz/Bild.hs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/Biz/Bild.hs b/Biz/Bild.hs index 4f3a186..f3c68e4 100644 --- a/Biz/Bild.hs +++ b/Biz/Bild.hs @@ -15,12 +15,14 @@ -- -- == Design constraints -- --- * only input is a namespace, no subcommands, no packages +-- * only input is one or more a namespaces. no subcommands, no packages -- -- * no need to write specific build rules -- -- * one rule for hs, one for rs, one for scm, and so on -- +-- * rules are written in Haskell as much as possible +-- -- * no need to distinguish between exe and lib, just have a single output -- -- * never concerned with deployment/packaging - leave that to another tool @@ -30,7 +32,8 @@ -- -- * namespace maps to filesystem -- --- * no need for `bild -l` for listing available targets. Use `ls` or `tree` +-- * no need for `bild -l` for listing available targets. +-- Use `ls` or `tree` -- -- * you build namespaces, not files/modules/packages/etc -- @@ -38,7 +41,8 @@ -- -- * build settings can be set in the file comments -- --- * pwd is always considered the the source directory, no `src` vs `doc` etc. +-- * pwd is always considered the the source directory, +-- no `src` vs `doc` etc. -- -- * build methods automaticatly detected with file extensions -- |