Show
Ignore:
Timestamp:
10/23/07 23:00:48 (1 year ago)
Author:
timo
Message:

some updates to the Linux build system - obtained a core binary and all required modules

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • GtkRadiant/branches/ZeroRadiant/SConscript.lib

    r179 r180  
    1212 
    1313env = Environment() 
    14 settings.SetupEnvironment( env, config
     14settings.SetupEnvironment( env, config['name']
    1515proj = utils.vcproj( os.path.join( GetLaunchDir(), project ) ) 
    1616 
     
    2121        add_sources.append( 'l_net_berkeley.c' ) 
    2222 
    23 #env.StaticLibrary( libname, [ os.path.join( libpath, i ) for i in files ] ) 
     23emit_func = env.StaticObject 
     24try: 
     25        if ( config['shared'] ): 
     26                emit_func = env.SharedObject 
     27except: 
     28        pass 
     29 
    2430objects = [] 
    2531for i in files + add_sources: 
    26         objects.append( env.StaticObject( os.path.join( libpath, i ) ) ) 
     32        objects.append( emit_func( os.path.join( libpath, i ) ) ) 
    2733 
    2834Return( 'objects' )