SConscript revision 848b8605
1848b8605Smrg####################################################################### 2848b8605Smrg# SConscript for Haiku OpenGL kit 3848b8605Smrg 4848b8605SmrgImport('*') 5848b8605Smrg 6848b8605Smrgenv = env.Clone() 7848b8605Smrg 8848b8605Smrgenv.Append(CPPPATH = [ 9848b8605Smrg '#/src/mapi', 10848b8605Smrg '#/src/mesa', 11848b8605Smrg '#/src/mesa/main', 12848b8605Smrg '#/include/HaikuGL', 13848b8605Smrg '/boot/system/develop/headers/private', 14848b8605Smrg Dir('../../../mapi'), # src/mapi build path for python-generated GL API files/headers 15848b8605Smrg]) 16848b8605Smrg 17848b8605Smrgenv.Prepend(LIBS = [ 18848b8605Smrg glapi 19848b8605Smrg]) 20848b8605Smrg 21848b8605Smrgsources = [ 22848b8605Smrg 'GLView.cpp', 23848b8605Smrg 'GLRenderer.cpp', 24848b8605Smrg 'GLRendererRoster.cpp', 25848b8605Smrg 'GLDispatcher.cpp', 26848b8605Smrg] 27848b8605Smrg 28848b8605Smrg# libGL.so 29848b8605Smrglibgl = env.SharedLibrary( 30848b8605Smrg target ='GL', 31848b8605Smrg source = sources, 32848b8605Smrg SHLIBSUFFIX = env['SHLIBSUFFIX'], 33848b8605Smrg) 34848b8605Smrg 35848b8605Smrgenv.Alias('libgl-haiku', libgl) 36848b8605SmrgExport('libgl') 37