blob: 6a315642c2c79ef3c52866a399486b21b7cb9ead [file] [log] [blame]
Emil Velikov8c2e7fd2014-01-10 23:36:16 +00001Import('*')
2
Emil Velikov8c2e7fd2014-01-10 23:36:16 +00003env = env.Clone()
4
Jose Fonseca00faf9f2015-03-04 14:23:52 +00005env.MSVC2013Compat()
6
Emil Velikov8c2e7fd2014-01-10 23:36:16 +00007env.Prepend(CPPPATH = [
Emil Velikov8c2e7fd2014-01-10 23:36:16 +00008 '#include'
9])
10
Emil Velikov4a183f42016-09-07 19:03:29 +010011if env['drm']:
12 env.PkgUseModules('DRM')
13 env.Append(CPPDEFINES = ['HAVE_LIBDRM'])
14
Eric Anholtd971a422018-11-15 13:54:49 -080015env.Append(CPPDEFINES = ['DEFAULT_DRIVER_DIR=\\"/usr/local/lib/dri\\"'])
16
Emil Velikov8c2e7fd2014-01-10 23:36:16 +000017# parse Makefile.sources
18sources = env.ParseSourceList('Makefile.sources', 'LOADER_C_FILES')
19
20libloader = env.ConvenienceLibrary(
21 target = 'libloader',
22 source = sources,
23)
24
25env.Alias('libloader', libloader)
26Export('libloader')