SubDir HAIKU_TOP src tests kits opengl glsl ;
SubDirSysHdrs $(HAIKU_MESA_HEADERS) ;

SetSubDirSupportedPlatformsBeOSCompatible ;

if $(TARGET_PLATFORM) != haiku {
	# Needed for <GL/glut.h>, not present in R5.
	# Unfortunately we also get the other headers there,
	# that we don't really want.
	UsePublicHeaders opengl ;
}

local shadersources =
	shaderutil.c
;

Includes [ FGristFiles $(shadersources) ] : $(HAIKU_MESA_HEADERS_DEPENDENCY) ;

StaticLibrary libshaderutil.a :
	$(shadersources)
;

SimpleTest brick :
	brick.c
	: libshaderutil.a be GL
;
