blob: 454e3284491b691a5f82892c1d95ca1b06bdd4a3 [file] [log] [blame]
Emil Velikov8c2e7fd2014-01-10 23:36:16 +00001Import('*')
2
3if not env['drm']:
4 Return()
5
6env = env.Clone()
7
8env.Prepend(CPPPATH = [
9 '.',
10 '#include'
11])
12
13env.PkgUseModules('DRM')
14
15if env['udev']:
16 env.PkgUseModules('UDEV')
17 env.Append(CPPDEFINES = ['HAVE_LIBUDEV'])
18
19# parse Makefile.sources
20sources = env.ParseSourceList('Makefile.sources', 'LOADER_C_FILES')
21
22libloader = env.ConvenienceLibrary(
23 target = 'libloader',
24 source = sources,
25)
26
27env.Alias('libloader', libloader)
28Export('libloader')