annotate dox/install.h @ 167:73c4e93d331c

Make makefile more flexible that user can specify dirtories. 1. directory of macro files. (M4MACRODIR) 2. directory of installed include files. (INCDIR) 3. directory of installed libraries. (LIBDIR) You can specify these variables as paramters of make command. For example, "make M4MACRODIR='../../tools'" to change directory of macro files.
author Thinker K.F. Li <thinker@branda.to>
date Tue, 21 Oct 2008 08:32:23 +0800
parents c9c6810a96c1
children 04c81b8a5d23
rev   line source
108
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
1 /*! \page install How to Build and Install MadButterfly?
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
2 *
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
3 * Prerequisite
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
4 * - install pmake (pmake is make of FreeBSD)
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
5 * - install Cairo
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
6 *
110
Thinker K.F. Li <thinker@branda.to>
parents: 108
diff changeset
7 * Get source
Thinker K.F. Li <thinker@branda.to>
parents: 108
diff changeset
8 * - hg clone http://hg.assembla.com/MadButterfly MadButterfly
Thinker K.F. Li <thinker@branda.to>
parents: 108
diff changeset
9 *
108
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
10 * Build and Install
110
Thinker K.F. Li <thinker@branda.to>
parents: 108
diff changeset
11 * - cd MadButtfly
108
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
12 * - make
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
13 * - make install
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
14 *
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
15 * Examples
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
16 * - cd examples/calculator
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
17 * - make
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
18 * - ./calc
118
Thinker K.F. Li <thinker@branda.to>
parents: 110
diff changeset
19 *
108
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
20 * - cd examples/svg2code_ex
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
21 * - make
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
22 * - ./ex1
118
Thinker K.F. Li <thinker@branda.to>
parents: 110
diff changeset
23 *
Thinker K.F. Li <thinker@branda.to>
parents: 110
diff changeset
24 * - cd examples/tank
Thinker K.F. Li <thinker@branda.to>
parents: 110
diff changeset
25 * - make
Thinker K.F. Li <thinker@branda.to>
parents: 110
diff changeset
26 * - ./tank
108
565b55508c8d More dox
Thinker K.F. Li <thinker@branda.to>
parents:
diff changeset
27 */