made build of generic shaders automatic