source: TI05-delivery/trunk/README @ 1359

Subversion URL: http://proj.badc.rl.ac.uk/svn/ndg/TI05-delivery/trunk/README@1435
Revision 1359, 1017 bytes checked in by spascoe, 13 years ago (diff)

Updated README.

Line 
1You can build bbftp in 2 ways from this directory.  Either stand-alone client and server, with
2NDG authorisation extensions and a dummy auth/authz module or in embedded python mode.
3
4stand-alone client & server
5===========================
6
7$ make -C src
8
9   This will configure and build bbftp client and server executables
10   without Python integration.  We need to do this first to configure the
11   bbftp source and because the bbftp client is needed for the test cases.
12
13$ test/test_bbftpd.py
14
15   Run the stand-alone executable tests.
16
17embedded python mode
18====================
19
20$ make -C src
21
22   Needed to properly configure the bbftp source and compile the bbftp client for testing.
23
24Make sure your default python is fairly modern (v2.3+) which includes:
25 - distutils (part of the python-devel package in some linux distributions)
26
27$ python setup.py build
28
29   Don't do "setup.py install" as the distribution hasn't been configured
30   for installation.
31
32
33$ test/test_bbftpd.py
34
35   Run the python-embedded tests.
36
Note: See TracBrowser for help on using the repository browser.