svn-gvsig-desktop / tags / v2_0_0_Build_2006 / build / buildman / README @ 47796
History | View | Annotate | Download (949 Bytes)
1 | 27363 | rgaitan | BuildMan 1.0 |
---|---|---|---|
2 | ------------ |
||
3 | |||
4 | Copyright (C) 2007 AI2 | UPV |
||
5 | |||
6 | Introduction |
||
7 | ------------ |
||
8 | |||
9 | BuildMan is a set of scripts for automatic and continuous build construction. |
||
10 | It's based on |
||
11 | |||
12 | * Python |
||
13 | * XML |
||
14 | |||
15 | Features |
||
16 | -------- |
||
17 | |||
18 | BuildMan is able to do the following tasks: |
||
19 | |||
20 | - Prepare solutions (Makefiles/VisualStudio) for CMake based projects. |
||
21 | - Launch building on Win/Linux/Mac using a XML config file. |
||
22 | - Create new dependency packages for Win/Linux/Mac using DepMan-1.0 |
||
23 | - Upload packages to DepMan servers |
||
24 | - Download packages from DepMan servers |
||
25 | |||
26 | BuildMan is created using a plug-in system, so you can extend and add |
||
27 | new target commands. By default is featured Build plug-in and depman |
||
28 | plug-in. |
||
29 | |||
30 | Install |
||
31 | ------- |
||
32 | |||
33 | To use buildman unpack the distribution in a folder (tipically |
||
34 | /usr/local/buildman) and put the "bin" folder in your PATH or |
||
35 | create symbolic links to /usr/local/buildman/bin/bmn.py in some folder |
||
36 | of your PATH (/usr/local/bin) |
||
37 |