Mercurial > hg > freeDiameter
annotate INSTALL @ 581:144eeab1e3a4 1.0.2-rc1
Prepare for 1.0.2
author | Sebastien Decugis <sdecugis@nict.go.jp> |
---|---|
date | Wed, 27 Oct 2010 14:19:33 +0900 |
parents | 2bf23d10bc6f |
children | f065e3cb846e |
rev | line source |
---|---|
0 | 1 This package uses CMake (cmake.org) as building system. You'll need the cmake tool in order |
2 to generate the Makefiles for your platform. You can also select which extensions must be built. | |
3 | |
4 Building in a separate directory is recommended: | |
304
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
5 # mkdir build |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
6 # cd build |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
7 # cmake ../ |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
8 # make |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
9 |
325
5133b45e3305
Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
304
diff
changeset
|
10 You can pass options to instruct cmake about which components to compile on the command-line. |
5133b45e3305
Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
304
diff
changeset
|
11 You can also use a CMake front-end (for example ccmake or cmake-gui) or edit the CCmakeCache.txt file directly. |
5133b45e3305
Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
304
diff
changeset
|
12 If your cmake installation is recent, the edit_cache target is a good help as well: |
304
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
13 # mkdir build |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
14 # cd build |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
15 # cmake ../ |
325
5133b45e3305
Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
304
diff
changeset
|
16 # make help |
304
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
17 # make edit_cache |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
18 # make |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
19 |
341
2bf23d10bc6f
Change the test system to use ctest more efficiently
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
325
diff
changeset
|
20 You can disable the unit tests by doing: |
2bf23d10bc6f
Change the test system to use ctest more efficiently
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
325
diff
changeset
|
21 # cmake -DBUILD_TESTING:BOOL=OFF ../ |
304
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
22 # make |
ad3c46016584
Added install directives for cmake; also allow default directory to seek for extensions and configuration files
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
300
diff
changeset
|
23 # make tests |
0 | 24 |
1
bafb831ba688
Fix names to proper case for freeDiameter
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
0
diff
changeset
|
25 Note that there are dependencies on external tools that may not be enforced by the configure script. |
325
5133b45e3305
Updated documentation
Sebastien Decugis <sdecugis@nict.go.jp>
parents:
304
diff
changeset
|
26 See the specific INSTALL.* files for additional information. |