diff options
Diffstat (limited to 'examples/packages/1/README.md')
-rw-r--r-- | examples/packages/1/README.md | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/examples/packages/1/README.md b/examples/packages/1/README.md new file mode 100644 index 0000000..2531f20 --- /dev/null +++ b/examples/packages/1/README.md @@ -0,0 +1,41 @@ +# Example 1 + +This is an example of packages. + +It contains only scripts that are packaged and not real packages, but it tries +to resemble a real packaging process cleanly, including downloads and even +failing builds (configurable via ENV variables). + + +## Downloads + +The downloads are done from localhost, where a (python) web server has to serve +the files. +Butido can download from there. + + +## Packages + +The packages are dependend on eachother like this: + +``` +a + `- b + | `- c + | | `- h + | `- d + | `- e + `- c + `- f + `- g + `- i +``` + +## Build + +The actual build is done in /tmp, where directories are created for the sources, +staging packages, released packages, the repository of package definitions and +the logs. + +The `Makefile` can be used to do this. + |