blob: 76b0871005be210049be05276041ba69e7bb20da [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 = [
Emil Velikov8c2e7fd2014-01-10 23:36:16 +00009 '#include'
10])
11
12env.PkgUseModules('DRM')
13
14if env['udev']:
15 env.PkgUseModules('UDEV')
16 env.Append(CPPDEFINES = ['HAVE_LIBUDEV'])
17
18# parse Makefile.sources
19sources = env.ParseSourceList('Makefile.sources', 'LOADER_C_FILES')
20
21libloader = env.ConvenienceLibrary(
22 target = 'libloader',
23 source = sources,
24)
25
26env.Alias('libloader', libloader)
27Export('libloader')