1 1.1 mrg Import('*') 2 1.1 mrg 3 1.1 mrg env = env.Clone() 4 1.1 mrg 5 1.1 mrg env.Prepend(CPPPATH = [ 6 1.1 mrg '#include' 7 1.1 mrg ]) 8 1.1 mrg 9 1.1 mrg env.Append(CPPDEFINES = ['__NOT_HAVE_DRM_H']) 10 1.1 mrg 11 1.1 mrg if env['udev']: 12 1.1 mrg env.PkgUseModules('UDEV') 13 1.1 mrg env.Append(CPPDEFINES = ['HAVE_LIBUDEV']) 14 1.1 mrg 15 1.1 mrg # parse Makefile.sources 16 1.1 mrg sources = env.ParseSourceList('Makefile.sources', 'LOADER_C_FILES') 17 1.1 mrg 18 1.1 mrg libloader = env.ConvenienceLibrary( 19 1.1 mrg target = 'libloader', 20 1.1 mrg source = sources, 21 1.1 mrg ) 22 1.1 mrg 23 1.1 mrg env.Alias('libloader', libloader) 24 1.1 mrg Export('libloader') 25