2006-06-08 06:34:52 +00:00
|
|
|
-------------------------
|
|
|
|
strongSwan - Development
|
|
|
|
-------------------------
|
|
|
|
|
2009-07-07 15:26:16 +00:00
|
|
|
Git repository
|
2006-12-15 14:22:56 +00:00
|
|
|
---------------------
|
|
|
|
|
2006-06-08 06:34:52 +00:00
|
|
|
For interested developers, we have a public repository. To check out and
|
|
|
|
compile the code, you need the following tools:
|
|
|
|
|
2009-07-07 15:26:16 +00:00
|
|
|
- Git
|
|
|
|
- a recent GNU C complier (>= 3.x)
|
2009-12-02 10:49:11 +00:00
|
|
|
- automake
|
|
|
|
- autoconf
|
|
|
|
- libtool
|
|
|
|
- gettext
|
2009-07-07 15:26:16 +00:00
|
|
|
- perl
|
|
|
|
- lex/flex
|
|
|
|
- yacc/bison
|
|
|
|
- gperf
|
|
|
|
- optionally Doxygen
|
2006-06-08 06:34:52 +00:00
|
|
|
|
2009-07-07 15:26:16 +00:00
|
|
|
To check out the master branch, use:
|
2006-06-08 06:34:52 +00:00
|
|
|
|
2009-08-21 08:52:39 +00:00
|
|
|
git clone git://git.strongswan.org/strongswan.git
|
|
|
|
|
|
|
|
or using HTTP
|
|
|
|
|
2009-07-07 15:26:16 +00:00
|
|
|
git clone http://git.strongswan.org/strongswan.git
|
2006-06-08 06:34:52 +00:00
|
|
|
|
|
|
|
After a successful check out, give the autotools a try:
|
|
|
|
|
|
|
|
cd strongswan/
|
|
|
|
./autogen.sh
|
|
|
|
|
|
|
|
Then you're in, start the build as usual:
|
|
|
|
|
|
|
|
./configure [options]
|
|
|
|
make
|
|
|
|
make install
|
2006-12-15 14:22:56 +00:00
|
|
|
|
|
|
|
|
2007-06-11 12:11:41 +00:00
|
|
|
API documentation
|
|
|
|
-----------------
|
2009-07-07 15:26:16 +00:00
|
|
|
|
2007-07-02 12:55:43 +00:00
|
|
|
Charon and libstrongswan contain inline code documentation. These comments can
|
|
|
|
be extracted using doxygen. It is built using 'make apidoc', which creates an
|
|
|
|
'apidoc' folder containing the HTML files.
|
2007-06-11 12:11:41 +00:00
|
|
|
|
2009-07-07 15:26:16 +00:00
|
|
|
strongSwan wiki
|
|
|
|
---------------
|
2007-06-11 12:11:41 +00:00
|
|
|
|
2009-07-07 15:26:16 +00:00
|
|
|
A wiki for users and developers, including ticket system and source browser
|
|
|
|
is available at
|
2006-12-15 14:22:56 +00:00
|
|
|
|
2009-07-07 15:26:16 +00:00
|
|
|
http://wiki.strongswan.org
|
2006-12-15 14:22:56 +00:00
|
|
|
|