forked from robotology/yarp
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathREADME
62 lines (41 loc) · 1.91 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
# Copyright: (C) 2010 RobotCub Consortium
# Author: Paul Fitzpatrick
# CopyPolicy: Released under the terms of the LGPLv2.1 or later, see LGPL.TXT
Useful scripts:
* yarp_completion - bash completion, from Daniel Krieg.
* fetch-ace.sh - embed ACE within YARP, which leads to simpler compilation
on several platforms.
All other scripts are administrative in nature, and not useful for
end-users.
##########################################################################
##
## Old information follows
##
##########################################################################
The scripts in this directory are for maintaining the YARP repository.
They are not part of YARP itself. So if you are not a maintainer of YARP,
you don't need to care about them.
Someday they will disappear from here and go somewhere more discreet.
##########################################################################
+ Unless otherwise specified, all scripts should be run from LINUX only.
+ Always run the script from $YARP_ROOT (one directory up) as:
./scripts/script-name
+ If you do not know what a script does, run it on a separate
checkout of the repository. It could do ANYTHING.
##########################################################################
MOST OFTEN USED SCRIPTS:
./scripts/update-automake
synchronizes build files for autoconf and automake
./scripts/update-headers
uses emacs to regularize indentation of all source files
./scripts/make-source-package
Uses cvs to check out a clean copy of YARP, and
generates a source package using cmake.
Works in a subdirectory, $YARP_ROOT/source-package
If you have to run it a few times in a row, you can do:
./scripts/make-source-package nocvs
to avoid cvs being called each time.
##########################################################################
How to make a YARP release:
--------------------------
* See instructions in admin/README_RELEASE