1 .\" Manpage for mbuild.
2 .\" Contact mail@wagnertech.de to correct errors or typos.
3 .TH mbuild 8 "Jul 2018" GNU "WagnerTech Utilities"
5 mbuild \- build system of WagnerTech UG
10 mbuild provides a simple build system based on make, git, subversion. The build process
11 consists of 3 phases: configuration - compile - pack
16 script. It determins the verion number from the git/subversion status. A
19 default this script also performs compile and pack step.
22 To perform the compile step a
24 script is needed in the
29 To perform the pack step a
31 script is needed in the debian directory. If pre/post installation scripts
32 are needed, these files must be also placed in the
40 projects (0.2-%BUILD%) unstable; urgency=medium
41 * Build in svn-Umgebung
42 -- Michael Wagner <michael@wagnertech.de> Fr 10. Aug 22:54:48 CEST 2018
45 Any executable script file executing the build in the ../build directory
48 An executable script file copying the artefacts to target paths preposed by $1:
50 cp ../build/my_artefact $1/usr/bin/
52 PAKET.preinst PAKET.postint PAKET.prerm PAKET.postrm
53 Optional pre/post installation scripts
55 These files are expected in a
57 directory, placed below the projects main directory.
59 make(1), mconfigure(1)
63 Michael Wagner (michael@wagnertech.de)