Subversion Repositories Kolibri OS

Rev

Go to most recent revision | Blame | Last modification | View Log | RSS feed

  1. Import('*')
  2.  
  3. env = env.Clone()
  4.  
  5. env.Prepend(LIBS = [gallium])
  6.  
  7. env.Prepend(LIBPATH = [graw.dir])
  8. env.Prepend(LIBS = ['graw'])
  9.    
  10.  
  11. if env['platform'] in ('freebsd8', 'sunos'):
  12.     env.Append(LIBS = ['m'])
  13.  
  14. if env['platform'] == 'freebsd8':
  15.     env.Append(LIBS = ['pthread'])
  16.  
  17. progs = [
  18.     'clear',
  19.     'disasm',
  20.     'fs-fragcoord',
  21.     'fs-frontface',
  22.     'fs-test',
  23.     'fs-write-z',
  24.     'gs-test',
  25.     'occlusion-query',
  26.     'quad-sample',
  27.     'quad-tex',
  28.     'shader-leak',
  29.     'tex-srgb',
  30.     'tex-swizzle',
  31.     'tri',
  32.     'tri-gs',
  33.     'tri-instanced',
  34.     'vs-test',
  35. ]
  36.  
  37. for name in progs:
  38.     program = env.Program(
  39.         target = name,
  40.         source = name + '.c',
  41.     )
  42.     #env.Depends(program, graw)
  43.     env.Alias('graw-progs', program)
  44.