Changeset 799


Ignore:
Timestamp:
12/31/06 14:38:33 (5 years ago)
Author:
wd
Message:

Make the easy modules build.

Location:
trunk/ithildin/modules
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/ithildin/modules/dns/SConscript

    r795 r799  
    1414 
    1515############################################################################### 
    16 # Build specification for the ithildin library 
     16# Build specification for a module 
     17modenv.Append(LIBPATH = ['#/modules']) 
     18 
    1719env.Install(env['libdir'] + '/modules', 
    18     modenv.SharedLibrary(target = 'dns', 
     20    modenv.SharedLibrary(target = '../dns', 
    1921        source = Split('''dns.c lookup.c packet.c'''), 
    20         SHLIBPREFIX = '', 
    2122        LIBS = 'ithildin', 
    2223        CPPDEFINES = env['CPPDEFINES'] + ['MODULE'], 
  • trunk/ithildin/modules/echo/SConscript

    r793 r799  
    1414 
    1515############################################################################### 
    16 # Build specification for the ithildin library 
     16# Build specification for a module 
     17modenv.Append(LIBPATH = ['#/modules']) 
     18 
    1719env.Install(env['libdir'] + '/modules', 
    18     modenv.SharedLibrary(target = 'echo', source = 'echo.c', SHLIBPREFIX = '', 
    19         LIBS = 'ithildin', CPPDEFINES = env['CPPDEFINES'] + ['MODULE'], 
     20    modenv.SharedLibrary(target = '../echo', 
     21        source = 'echo.c', 
     22        LIBS = ['ithildin', 'dns'], 
     23        CPPDEFINES = env['CPPDEFINES'] + ['MODULE'], 
    2024        CPPPATH = env['CPPPATH'] + ['.'] 
    2125    ) 
  • trunk/ithildin/modules/ident/SConscript

    r795 r799  
    1414 
    1515############################################################################### 
    16 # Build specification for the ithildin library 
     16# Build specification for a module 
     17modenv.Append(LIBPATH = ['#/modules']) 
     18 
    1719env.Install(env['libdir'] + '/modules', 
    18     modenv.SharedLibrary(target = 'ident', source = 'ident.c', 
    19         SHLIBPREFIX = '', 
     20    modenv.SharedLibrary(target = '../ident', 
     21        source = 'ident.c', 
    2022        LIBS = 'ithildin', 
    2123        CPPDEFINES = env['CPPDEFINES'] + ['MODULE'], 
  • trunk/ithildin/modules/log/SConscript

    r793 r799  
    2424############################################################################### 
    2525# Build specification for the ithildin library 
     26modenv.Append(LIBPATH = ['#/modules']) 
     27 
    2628env.Install(env['libdir'] + '/modules', 
    27     modenv.SharedLibrary(target = 'log', source = 'log.c', SHLIBPREFIX = '', 
    28         LIBS = 'ithildin', CPPDEFINES = modenv['CPPDEFINES'] + ['MODULE'], 
     29    modenv.SharedLibrary(target = '../log', 
     30        source = 'log.c', 
     31        LIBS = 'ithildin', 
     32        CPPDEFINES = modenv['CPPDEFINES'] + ['MODULE'], 
    2933        CPPPATH = modenv['CPPPATH'] + ['.'] 
    3034    ) 
Note: See TracChangeset for help on using the changeset viewer.