1 | $Id: README.svn 281 2007-05-06 11:54:58Z peter $ |
---|
2 | |
---|
3 | ====================================================================== |
---|
4 | Copyright (C) 2006 Jari Häkkinen |
---|
5 | Copyright (C) 2007 Peter Johansson |
---|
6 | |
---|
7 | This file is part of svndigest, http://lev.thep.lu.se/trac/svndigest |
---|
8 | |
---|
9 | svndigest is free software; you can redistribute it and/or modify it |
---|
10 | under the terms of the GNU General Public License as published by the |
---|
11 | Free Software Foundation; either version 2 of the License, or (at your |
---|
12 | option) any later version. |
---|
13 | |
---|
14 | svndigest is distributed in the hope that it will be useful, but |
---|
15 | WITHOUT ANY WARRANTY; without even the implied warranty of |
---|
16 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU |
---|
17 | General Public License for more details. |
---|
18 | |
---|
19 | You should have received a copy of the GNU General Public License |
---|
20 | along with this program; if not, write to the Free Software |
---|
21 | Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, |
---|
22 | USA. |
---|
23 | ====================================================================== |
---|
24 | |
---|
25 | |
---|
26 | This file contains developer specific information. |
---|
27 | |
---|
28 | a) At first checkout from the repository, and when configure.ac is |
---|
29 | changed, you must run './bootstrap' to setup autoconf files. |
---|
30 | |
---|
31 | b) Run generated configure script with |
---|
32 | |
---|
33 | './configure --enable-debug --enable-wctests' |
---|
34 | |
---|
35 | The option flag '--enable-debug' turns on debug options (e.g. enables |
---|
36 | assertions). The option flag '--enable-wctests' turns on some |
---|
37 | additional tests. All tests are not enabled by default since some of |
---|
38 | the tests depend on being run from a subversion WC. |
---|
39 | |
---|
40 | c) Create a distribution package with 'make dist'. Remember to test |
---|
41 | the package with 'make distcheck'. If required packages are installed |
---|
42 | in non-standard locations you need to pass this information to |
---|
43 | 'distcheck'. This is done by using the variable |
---|
44 | DISTCHECK_CONFIGURE_FLAGS as |
---|
45 | |
---|
46 | DISTCHECK_CONFIGURE_FLAGS="--with-apr=/usr/loca/apr" make distcheck |
---|
47 | |
---|
48 | Usually you need to set DISTCHECK_CONFIGURE_FLAGS to whatever options |
---|
49 | you pass to configure with the exception of '--enable-wctests'. |
---|
50 | Passing '--enable-wctests' to distcheck will always fail because a |
---|
51 | distribution misses some files needed for WC tests. |
---|