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.
23 file is present in the debian directory, it is called with a -prepare parameter.
26 To perform the compile step a
28 script is needed in the
33 To perform the pack step a
37 file are needed in the debian directory. If pre/post installation scripts
38 are needed, these files must be also placed in the
46 projects (0.2-%BUILD%) unstable; urgency=medium
47 * Build in svn-Umgebung
48 -- Michael Wagner <michael@wagnertech.de> Fr 10. Aug 22:54:48 CEST 2018
51 Any executable script file executing the build in the ../build directory
54 An executable script file copying the artefacts to target paths preposed by $1:
56 cp ../build/my_artefact $1/usr/bin/
58 PAKET.preinst PAKET.postint PAKET.prerm PAKET.postrm
59 Optional pre/post installation scripts
64 These files are expected in a
66 directory, placed below the projects main directory.
68 make(1), mconfigure(1)
72 Michael Wagner (michael@wagnertech.de)