Ignore:
Timestamp:
26/06/06 16:16:23 (14 years ago)
Author:
spascoe
Message:

Fixed the client API testcase problem. The client and server modules
cannot be linked into the same python interpreter, presumably because of
symbol conflicts. This should only be an issue during testing so I've created
the runclient.py script to circumvent it. There are now a set of test cases that wrap both client and server in python.

bbftp.c has been ammended to ensure all global variables are reset on each
invocation of bbftpc_main().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TI05-delivery/trunk/setup.py

    r1198 r1238  
    117117                                    ('_LARGEFILE64_SOURCE', 1), 
    118118                                    ('NDG_PYTHON_EMBED', 1), 
    119                                     ('NDG_DELIVERY_VERSION', '"%s"' % version)], 
     119                                    ('NDG_DELIVERY_VERSION', version)], 
    120120                   include_dirs = [bbftpd_home+'/includes', bbftpd_home+'/bbftpd'], 
    121121                   libraries = ['crypt', 'crypto'], 
     
    126126                                    ('_LARGEFILE64_SOURCE', 1), 
    127127                                    ('NDG_PYTHON_EMBED', 1), 
    128                                     ('NDG_DELIVERY_VERSION', '"%s"' % version)], 
     128                                    ('NDG_DELIVERY_VERSION', version)], 
    129129                   include_dirs = [bbftpc_home+'/includes', bbftpc_home+'/bbftpc'], 
    130130                   libraries = ['crypt', 'crypto'], 
Note: See TracChangeset for help on using the changeset viewer.