Cross Reference: SConscript
xref: /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/pipe-loader/SConscript
  • Home
  • History
  • AnnotateAnnotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/pipe-loader/
1b8e80941SmrgImport('*')
2b8e80941Smrg
3b8e80941Smrgenv = env.Clone()
4b8e80941Smrg
5b8e80941Smrgenv.MSVC2013Compat()
6b8e80941Smrg
7b8e80941Smrgenv.Append(CPPPATH = [
8b8e80941Smrg    '#/src/loader',
9b8e80941Smrg    '#/src/gallium/winsys',
10b8e80941Smrg    xmlpool_options.dir.dir,
11b8e80941Smrg])
12b8e80941Smrg
13b8e80941Smrgenv.Append(CPPDEFINES = [
14b8e80941Smrg    ('HAVE_PIPE_LOADER_DRI', '1'),
15b8e80941Smrg    ('DROP_PIPE_LOADER_MISC', '1'),
16b8e80941Smrg    ('GALLIUM_STATIC_TARGETS', '1'),
17b8e80941Smrg])
18b8e80941Smrg
19b8e80941Smrgsource = env.ParseSourceList('Makefile.sources', 'COMMON_SOURCES')
20b8e80941Smrg
21b8e80941Smrgif env['HAVE_DRM']:
22b8e80941Smrg    source += env.ParseSourceList('Makefile.sources', 'DRM_SOURCES')
23b8e80941Smrg
24b8e80941Smrg    env.PkgUseModules('DRM')
25b8e80941Smrg    env.Append(LIBS = [libloader])
26b8e80941Smrg
27b8e80941Smrgpipe_loader = env.ConvenienceLibrary(
28b8e80941Smrg    target = 'pipe_loader',
29b8e80941Smrg    source = source,
30b8e80941Smrg)
31b8e80941Smrg
32b8e80941Smrgenv.Alias('pipe_loader', pipe_loader)
33b8e80941Smrg
34b8e80941SmrgExport('pipe_loader')
35

Indexes created Thu Jan 15 09:09:32 GMT 2026