Ignore:
Timestamp:
12/31/06 14:31:50 (5 years ago)
Author:
wd
Message:
  • Add a callback system implemented via macros.
  • Add callback support to sockets
  • Use the SCons determined SHLIBPREFIX and SHLIBSUFFIX for modules
  • Clean up queue.h (again) and add some new stuff from FreeBSD
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ithildin/lib/SConscript

    r790 r798  
    1616# Build specification for the ithildin library 
    1717env.Install(env['libdir'], 
    18     env.SharedLibrary(target = 'ithildin',  source = Split(''' 
    19        conf.c 
    20        event.c 
    21        global.c 
    22        hash.c 
    23        log.c 
    24        malloc.c 
    25        md5.c 
    26        module.c 
    27        socket.c 
    28        string.c 
    29        timer.c 
    30        util.c 
    31        ''') 
     18    env.SharedLibrary(target = 'ithildin', 
     19        source = Split(''' 
     20conf.c event.c global.c hash.c log.c malloc.c md5.c module.c socket.c string.c 
     21timer.c util.c 
     22        '''), 
     23    CPPDEFINES = env['CPPDEFINES'] + Split(r''' 
     24SHLIBPREFIX="\"%s\"" 
     25SHLIBSUFFIX="\"%s\"" 
     26        ''' % (env['SHLIBPREFIX'], env['SHLIBSUFFIX'])) 
    3227    ) 
    3328) 
Note: See TracChangeset for help on using the changeset viewer.