summaryrefslogtreecommitdiff
path: root/README.md
blob: 6bfd4bcc4ff6846eb2f0f367ea4fdd150da96391 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# cleanbuild

cleanbuild is tool to help discovering missing (or excessive) dependencies by
building packages in clean build environment.

cleanbuild comes with two backends:
- vserver (legacy)
- docker

See [vserver](README.vserver.md) or [docker](README.docker.md) for engine specific instructions.

Run cleanbuild:

    ./cleanbuild FHS

You can create yourself alias for easier invocation from regular user:

    alias cleanbuild='_cleanbuild() { sudo -H -u builder sh -c "cd ~/cleanbuild && ./cleanbuild $*"; }; _cleanbuild'
    cleanbuild somepkg